<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ecor="http://electrocore.com/20211231"
  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: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="ecor-20211231.xsd" xlink:type="simple"/>
    <context id="D20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="I20200518_ThirdSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:ThirdSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="D20200518_ThirdSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:ThirdSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <context id="D20211231_SecondSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:SecondSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20200514_SecondSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:SecondSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-14</endDate>
        </period>
    </context>
    <context id="I20200514_SecondSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:SecondSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-14</instant>
        </period>
    </context>
    <context id="I20200414_FirstSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:FirstSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="D20200414_FirstSecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:FirstSecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="I20211231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20191231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RestrictedStockAndDeferredStockMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:RestrictedStockAndDeferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RestrictedStockAndDeferredStockMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:RestrictedStockAndDeferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20191231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20191231_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20191231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20211231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20191231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20191231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:EquityPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ecor:LincolnParkCapitalFundLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MinimumMember_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MaximumMember_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_FurnitureAndFixturesMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_FurnitureAndFixturesMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20200327_MaximumMember_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:EquityPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ecor:LincolnParkCapitalFundLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="D20211231_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ecor:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ecor:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_USTreasuryBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_InventoryValuationAndObsolescenceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20200504_PromissoryNotesMember_CitibankNAMember_PaycheckProtectionProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ecor:PromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ecor:CitibankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">ecor:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="D20211231_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20201231_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ExercisePriceRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ExercisePriceRangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ExercisePriceRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ExercisePriceRangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ecor:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_RestrictedStockAndDeferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:RestrictedStockAndDeferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_RestrictedStockAndDeferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:RestrictedStockAndDeferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ecor:TwoThousandEighteenOmnibusEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-21</instant>
        </period>
    </context>
    <context id="D20211231_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ecor:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="D20211231_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="D20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ecor:TwoThousandEighteenOmnibusEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-21</endDate>
        </period>
    </context>
    <context id="D20211231_FederalRandDcreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ecor:FederalRandDcreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_NewJerseyRandDcreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ecor:NewJerseyRandDcreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_VariableInterestEntityPrimaryBeneficiaryMember_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20200327_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:EquityPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ecor:LincolnParkCapitalFundLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="I20201231_USTreasuryBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_InventoryValuationAndObsolescenceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:EquityPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ecor:LincolnParkCapitalFundLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20200414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="I20201231_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_RestrictedStockAndDeferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:RestrictedStockAndDeferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20201231_VadodFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VadodFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_VadodFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VadodFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20210927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2021-09-27</instant>
        </period>
    </context>
    <context id="I20210702_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="D20200702_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-21</startDate>
            <endDate>2020-07-02</endDate>
        </period>
    </context>
    <context id="I20200702_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-02</instant>
        </period>
    </context>
    <context id="D20210702_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-20</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="I20210702_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="D20210702_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="I20210830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2021-08-30</instant>
        </period>
    </context>
    <context id="D20200131_EmployeeSeveranceMember_NewEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ecor:NewEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="D20200131_NewEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ecor:NewEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="D20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="I20201231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20201231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20201231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</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="I20201231_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20211231_VadodNetSalesConcentrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VadodNetSalesConcentrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_VadodNetSalesConcentrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VadodNetSalesConcentrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="I20211231_MinimumMember_TwoThousandEighteenOmnibusEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ecor:TwoThousandEighteenOmnibusEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MaximumMember_TwoThousandEighteenOmnibusEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ecor:TwoThousandEighteenOmnibusEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20201231_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ChannelTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ecor:ChannelTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_StockPurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:StockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_StockPurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:StockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_StockPurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ecor:StockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_VADoDFacilitiesMoreThanNetSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VADoDFacilitiesMoreThanNetSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_VADoDFacilitiesMoreThanNetSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ecor:VADoDFacilitiesMoreThanNetSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_DepartmentofVeteransAffairsandDepartmentofDefenseMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ecor:SalesRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ecor:DepartmentofVeteransAffairsandDepartmentofDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_DepartmentofVeteransAffairsandDepartmentofDefenseMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ecor:SalesRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ecor:DepartmentofVeteransAffairsandDepartmentofDefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_NationalHealthServiceMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ecor:SalesRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ecor:NationalHealthServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_NationalHealthServiceMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ecor:SalesRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ecor:NationalHealthServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001560258</identifier>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <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="Segments">
        <measure>ecor:Segments</measure>
    </unit>
    <unit id="Directors">
        <measure>ecor:Directors</measure>
    </unit>
    <unit id="Channels">
        <measure>ecor:Channels</measure>
    </unit>
    <dei:SecurityExchangeName contextRef="D20211231_42" id="Tag792">NASDAQ</dei:SecurityExchangeName>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20211231"
      decimals="0"
      id="Tag797"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20211231"
      decimals="0"
      id="Tag798"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag801"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag802"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D20211231_RestrictedStockAndDeferredStockMember_MinimumMember"
      id="Tag804">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:EntityShellCompany contextRef="D20211231_42" id="Tag805">false</dei:EntityShellCompany>
    <dei:EntityIncorporationStateCountryCode contextRef="D20211231_42" id="Tag806">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityExTransitionPeriod contextRef="D20211231_42" id="Tag807">true</dei:EntityExTransitionPeriod>
    <dei:EntityInteractiveDataCurrent contextRef="D20211231_42" id="Tag808">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCurrentReportingStatus contextRef="D20211231_42" id="Tag809">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityWellKnownSeasonedIssuer contextRef="D20211231_42" id="Tag810">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntitySmallBusiness contextRef="D20211231_42" id="Tag812">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="D20211231_42" id="Tag813">true</dei:EntityEmergingGrowthCompany>
    <dei:DocumentFiscalPeriodFocus contextRef="D20211231_42" id="Tag814">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="D20211231_42" id="Tag815">2021</dei:DocumentFiscalYearFocus>
    <dei:EntityFilerCategory contextRef="D20211231_42" id="Tag816">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:CurrentFiscalYearEndDate contextRef="D20211231_42" id="Tag817">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="D20211231_42" id="Tag818">0001560258</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="D20211231_42" id="Tag819">false</dei:AmendmentFlag>
    <dei:EntityVoluntaryFilers contextRef="D20211231_42" id="Tag820">No</dei:EntityVoluntaryFilers>
    <dei:DocumentAnnualReport contextRef="D20211231_42" id="Tag821">true</dei:DocumentAnnualReport>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="D20211231_RestrictedStockMember" id="Tag823">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentTransitionReport contextRef="D20211231_42" id="Tag825">false</dei:DocumentTransitionReport>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="D20211231_42" id="Tag826">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:IcfrAuditorAttestationFlag contextRef="D20211231_42" id="Tag827">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentType contextRef="D20211231_42" id="Tag430">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="D20211231_42" id="Tag435">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber contextRef="D20211231_42" id="Tag429">001-38538</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="D20211231_42" id="Tag463">electroCore, Inc.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="D20211231_42" id="Tag663">20-3454976</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="D20211231_42" id="Tag467">200 Forge Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="D20211231_42" id="Tag434">Suite 205</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="D20211231_42" id="Tag433">Rockaway</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="D20211231_42" id="Tag464">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="D20211231_42" id="Tag468">07866</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="D20211231_42" id="Tag652">(973)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="D20211231_42" id="Tag432">290-0097</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="D20211231_42" id="Tag465">Common Stock, Par Value $0.001 Per Share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="D20211231_42" id="Tag431">ECOR</dei:TradingSymbol>
    <dei:EntityPublicFloat
      contextRef="I20210630"
      decimals="0"
      id="Tag428"
      unitRef="USD">51984860</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I20220301"
      decimals="0"
      id="Tag427"
      unitRef="Shares">70718191</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="D20211231_42" id="Tag758">688</dei:AuditorFirmId>
    <dei:AuditorName contextRef="D20211231_42" id="Tag11">Marcum&#160;LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="D20211231_42" id="Tag2">New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20211231"
      decimals="0"
      id="Tag313"
      unitRef="USD">34688880</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag315"
      unitRef="USD">4241937</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20211231"
      id="Tag332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag294"
      unitRef="USD">18386160</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag326"
      unitRef="USD">438243</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag295"
      unitRef="USD">270546</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="I20211231"
      decimals="0"
      id="Tag283"
      unitRef="USD">1360594</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231"
      decimals="0"
      id="Tag333"
      unitRef="USD">876436</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag314"
      unitRef="USD">1053572</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag621"
      unitRef="USD">1288588</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag291"
      unitRef="USD">37541289</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag267"
      unitRef="USD">25063667</us-gaap:AssetsCurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag296"
      unitRef="USD">3940055</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag323"
      unitRef="USD">4865181</us-gaap:InventoryNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20211231"
      decimals="0"
      id="Tag331"
      unitRef="USD">146568</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20201231"
      decimals="0"
      id="Tag330"
      unitRef="USD">244047</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20211231"
      decimals="0"
      id="Tag284"
      unitRef="USD">613280</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20201231"
      decimals="0"
      id="Tag300"
      unitRef="USD">517257</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag328"
      unitRef="USD">591518</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag293"
      unitRef="USD">828011</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="I20211231"
      decimals="0"
      id="Tag317"
      unitRef="USD">42832710</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231"
      decimals="0"
      id="Tag311"
      unitRef="USD">31518163</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag578"
      unitRef="USD">1543032</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag579"
      unitRef="USD">2078699</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag292"
      unitRef="USD">3880978</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag325"
      unitRef="USD">2965702</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20211231"
      id="Tag268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20201231"
      decimals="0"
      id="Tag281"
      unitRef="USD">311354</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag269"
      unitRef="USD">61403</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag312"
      unitRef="USD">534547</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag272"
      unitRef="USD">5485413</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag287"
      unitRef="USD">5890302</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag299"
      unitRef="USD">699463</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag290"
      unitRef="USD">885333</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="I20211231"
      id="Tag298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="I20201231"
      decimals="0"
      id="Tag319"
      unitRef="USD">1097946</us-gaap:LongTermNotesPayable>
    <us-gaap:Liabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag275"
      unitRef="USD">6184876</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag320"
      unitRef="USD">7873581</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="I20211231"
      id="Tag286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="I20201231"
      id="Tag270"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="3"
      id="Tag811"
      unitRef="USDPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="3"
      id="Tag793"
      unitRef="USDPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="3"
      id="Tag316"
      unitRef="USDPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag803"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag794"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag334"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20211231"
      decimals="0"
      id="Tag277"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="I20211231"
      id="Tag308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="I20201231"
      id="Tag327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="3"
      id="Tag796"
      unitRef="USDPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="3"
      id="Tag799"
      unitRef="USDPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="3"
      id="Tag549"
      unitRef="USDPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag795"
      unitRef="Shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag800"
      unitRef="Shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag19"
      unitRef="Shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20211231"
      decimals="0"
      id="Tag822"
      unitRef="Shares">70704123</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20211231"
      decimals="0"
      id="Tag321"
      unitRef="Shares">70704123</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag824"
      unitRef="Shares">45559765</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag324"
      unitRef="Shares">45559765</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="I20211231"
      decimals="0"
      id="Tag289"
      unitRef="USD">70704</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="I20201231"
      decimals="0"
      id="Tag282"
      unitRef="USD">45560</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="I20211231"
      decimals="0"
      id="Tag271"
      unitRef="USD">160772600</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="I20201231"
      decimals="0"
      id="Tag551"
      unitRef="USD">130205027</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20211231"
      decimals="0"
      id="Tag276"
      unitRef="USD">-124208218</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20201231"
      decimals="0"
      id="Tag329"
      unitRef="USD">-106990148</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I20211231"
      decimals="0"
      id="Tag322"
      unitRef="USD">12748</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I20201231"
      decimals="0"
      id="Tag280"
      unitRef="USD">-251467</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="I20211231"
      decimals="0"
      id="Tag297"
      unitRef="USD">36647834</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag288"
      unitRef="USD">23008972</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="I20211231"
      id="Tag273"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag15"
      unitRef="USD">635610</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag749"
      unitRef="USD">36647834</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag577"
      unitRef="USD">23644582</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20211231"
      decimals="0"
      id="Tag285"
      unitRef="USD">42832710</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag318"
      unitRef="USD">31518163</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag586"
      unitRef="USD">5451192</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231"
      decimals="0"
      id="Tag148"
      unitRef="USD">3495832</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="D20211231_42"
      decimals="0"
      id="Tag447"
      unitRef="USD">1385003</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="D20201231"
      decimals="0"
      id="Tag163"
      unitRef="USD">1737539</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag165"
      unitRef="USD">4066189</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="D20201231"
      decimals="0"
      id="Tag152"
      unitRef="USD">1758293</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag582"
      unitRef="USD">2535864</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag173"
      unitRef="USD">4201279</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag166"
      unitRef="USD">21573431</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag158"
      unitRef="USD">21840919</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="D20211231_42"
      id="Tag151"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RestructuringCharges
      contextRef="D20201231"
      decimals="0"
      id="Tag153"
      unitRef="USD">464606</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="D20211231_42"
      decimals="0"
      id="Tag449"
      unitRef="USD">24109295</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="D20201231"
      decimals="0"
      id="Tag146"
      unitRef="USD">26506804</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20211231_42"
      decimals="0"
      id="Tag584"
      unitRef="USD">-20043106</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag557"
      unitRef="USD">-24748511</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="D20211231_42"
      decimals="0"
      id="Tag171"
      unitRef="USD">1422214</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="D20201231"
      id="Tag161"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnContractTermination
      contextRef="D20211231_42"
      decimals="0"
      id="Tag154"
      unitRef="USD">549254</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainLossOnContractTermination
      contextRef="D20201231"
      id="Tag437"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestAndOtherIncome
      contextRef="D20211231_42"
      decimals="0"
      id="Tag155"
      unitRef="USD">10678</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="D20201231"
      decimals="0"
      id="Tag170"
      unitRef="USD">84327</us-gaap:InterestAndOtherIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag174"
      unitRef="USD">8280</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag583"
      unitRef="USD">17756</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag448"
      unitRef="USD">1973866</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag156"
      unitRef="USD">66571</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20211231_42"
      decimals="0"
      id="Tag150"
      unitRef="USD">-18069240</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20201231"
      decimals="0"
      id="Tag581"
      unitRef="USD">-24681940</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag159"
      unitRef="USD">-851170</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag644"
      unitRef="USD">-1170890</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_42"
      decimals="0"
      id="Tag175"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag167"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20211231_42"
      decimals="2"
      id="Tag164"
      unitRef="USDPerShare">-0.29</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20201231"
      decimals="2"
      id="Tag12"
      unitRef="USDPerShare">-0.6</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20211231_42"
      decimals="0"
      id="Tag157"
      unitRef="Shares">59177718</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20201231"
      decimals="0"
      id="Tag552"
      unitRef="Shares">38998698</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_42"
      decimals="0"
      id="Tag558"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag180"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag179"
      unitRef="USD">175470</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="D20201231"
      decimals="0"
      id="Tag651"
      unitRef="USD">-207012</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="D20211231_42"
      decimals="0"
      id="Tag22"
      unitRef="USD">-86356</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="D20201231"
      id="Tag23"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag178"
      unitRef="USD">2389</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="D20201231"
      decimals="0"
      id="Tag655"
      unitRef="USD">-3160</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag176"
      unitRef="USD">264215</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231"
      decimals="0"
      id="Tag647"
      unitRef="USD">-210172</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag658"
      unitRef="USD">-16953855</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="D20201231"
      decimals="0"
      id="Tag181"
      unitRef="USD">-23721222</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag485"
      unitRef="Shares">29835183</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag510"
      unitRef="USD">29835</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag500"
      unitRef="USD">107752066</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_RetainedEarningsMember"
      decimals="0"
      id="Tag35"
      unitRef="USD">-83479098</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Tag495"
      unitRef="USD">-41295</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_ParentMember"
      decimals="0"
      id="Tag519"
      unitRef="USD">24261508</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag539"
      unitRef="USD">635610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231"
      decimals="0"
      id="Tag514"
      unitRef="USD">24897118</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_CommonStockMember"
      id="Tag84"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      id="Tag36"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag732"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag692"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag241"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag699"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_CommonStockMember"
      id="Tag725"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      id="Tag266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag487"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Tag687"
      unitRef="USD">-210172</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag515"
      unitRef="USD">-210172</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag676"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20201231"
      decimals="0"
      id="Tag531"
      unitRef="USD">-210172</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag501"
      unitRef="Shares">14308048</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag494"
      unitRef="USD">14308</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag489"
      unitRef="USD">19370888</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag71"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag736"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag677"
      unitRef="USD">19385196</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag231"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20201231"
      decimals="0"
      id="Tag70"
      unitRef="USD">19385196</us-gaap:StockIssuedDuringPeriodValueOther>
    <ecor:EquityFinancingCommitmentShare
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag72"
      unitRef="Shares">692514</ecor:EquityFinancingCommitmentShare>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag451"
      unitRef="USD">693</ecor:EquityFinancingCommitmentFees>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag32"
      unitRef="USD">-693</ecor:EquityFinancingCommitmentFees>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag696"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag715"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_ParentMember"
      id="Tag717"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag477"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:EquityFinancingCommitmentFees
      contextRef="D20201231"
      id="Tag69"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_CommonStockMember"
      id="Tag710"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag469"
      unitRef="USD">182821</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag685"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag238"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag691"
      unitRef="USD">182821</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag739"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="D20201231"
      decimals="0"
      id="Tag730"
      unitRef="USD">182821</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag700"
      unitRef="Shares">724020</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag734"
      unitRef="USD">724</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag249"
      unitRef="USD">-724</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag704"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag703"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_ParentMember"
      id="Tag723"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag73"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20201231"
      id="Tag532"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_CommonStockMember"
      id="Tag666"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag38"
      unitRef="USD">3266311</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag229"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag695"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag698"
      unitRef="USD">3266311</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag706"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231"
      decimals="0"
      id="Tag520"
      unitRef="USD">3266311</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag743"
      unitRef="Shares">45559765</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag540"
      unitRef="USD">45560</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag484"
      unitRef="USD">130205027</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag480"
      unitRef="USD">-106990148</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Tag712"
      unitRef="USD">-251467</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_ParentMember"
      decimals="0"
      id="Tag740"
      unitRef="USD">23008972</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag237"
      unitRef="USD">635610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag722"
      unitRef="USD">23644582</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_CommonStockMember"
      id="Tag709"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      id="Tag535"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_RetainedEarningsMember"
      decimals="0"
      id="Tag733"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag227"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231_42"
      decimals="0"
      id="Tag511"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_CommonStockMember"
      id="Tag522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      id="Tag536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag517"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Tag505"
      unitRef="USD">264215</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag497"
      unitRef="USD">264215</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag537"
      unitRef="USD">264215</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag470"
      unitRef="Shares">23450000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag509"
      unitRef="USD">23450</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag239"
      unitRef="USD">25658712</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag728"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag233"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag507"
      unitRef="USD">25682162</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="D20211231_42"
      decimals="0"
      id="Tag713"
      unitRef="USD">25682162</us-gaap:StockIssuedDuringPeriodValueOther>
    <ecor:Issuanceofstocktosatisfycertainobligations
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag7"
      unitRef="Shares">1152380</ecor:Issuanceofstocktosatisfycertainobligations>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag8"
      unitRef="USD">1152</ecor:Issuanceofstocktosatisfycertainobligation>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag6"
      unitRef="USD">1207323</ecor:Issuanceofstocktosatisfycertainobligation>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag5"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag4"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag3"
      unitRef="USD">1208475</ecor:Issuanceofstocktosatisfycertainobligation>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag9"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:Issuanceofstocktosatisfycertainobligation
      contextRef="D20211231_42"
      decimals="0"
      id="Tag523"
      unitRef="USD">1208475</ecor:Issuanceofstocktosatisfycertainobligation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag525"
      unitRef="Shares">376565</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag729"
      unitRef="USD">377</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag493"
      unitRef="USD">-377</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_ParentMember"
      id="Tag530"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag747"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="D20211231_42"
      id="Tag702"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:StockIssuedDuringPeriodSharesSettlementOfAccruedBonus
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag721"
      unitRef="Shares">165413</ecor:StockIssuedDuringPeriodSharesSettlementOfAccruedBonus>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag708"
      unitRef="USD">165</ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag697"
      unitRef="USD">399832</ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag55"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag707"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag711"
      unitRef="USD">399997</ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag24"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus
      contextRef="D20211231_42"
      decimals="0"
      id="Tag10"
      unitRef="USD">399997</ecor:StockIssuedDuringPeriodValueSettlementOfAccruedBonus>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_CommonStockMember"
      id="Tag218"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag741"
      unitRef="USD">3302083</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag518"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag688"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag742"
      unitRef="USD">3302083</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag744"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_42"
      decimals="0"
      id="Tag738"
      unitRef="USD">3302083</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_CommonStockMember"
      id="Tag254"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      id="Tag724"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag137"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_AccumulatedOtherComprehensiveIncomeMember"
      id="Tag689"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_ParentMember"
      id="Tag486"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag737"
      unitRef="USD">-635610</ecor:TerminationOfJointVentureNoncontrollingInterest>
    <ecor:TerminationOfJointVentureNoncontrollingInterest
      contextRef="D20211231_42"
      decimals="0"
      id="Tag25"
      unitRef="USD">-635610</ecor:TerminationOfJointVentureNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag438"
      unitRef="Shares">70704123</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag479"
      unitRef="USD">70704</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag508"
      unitRef="USD">160772600</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_RetainedEarningsMember"
      decimals="0"
      id="Tag215"
      unitRef="USD">-124208218</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Tag694"
      unitRef="USD">12748</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_ParentMember"
      decimals="0"
      id="Tag512"
      unitRef="USD">36647834</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_NoncontrollingInterestMember"
      id="Tag538"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag184"
      unitRef="USD">-17218070</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag59"
      unitRef="USD">-23511050</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_42"
      decimals="0"
      id="Tag202"
      unitRef="USD">3302083</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231"
      decimals="0"
      id="Tag550"
      unitRef="USD">3266311</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_42"
      decimals="0"
      id="Tag64"
      unitRef="USD">381509</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231"
      decimals="0"
      id="Tag193"
      unitRef="USD">399242</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="D20211231_42"
      decimals="0"
      id="Tag188"
      unitRef="USD">-142244</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="D20201231"
      decimals="0"
      id="Tag183"
      unitRef="USD">-31096</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="D20211231_42"
      decimals="0"
      id="Tag555"
      unitRef="USD">1422214</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="D20201231"
      id="Tag219"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnContractTermination
      contextRef="D20211231_42"
      decimals="0"
      id="Tag61"
      unitRef="USD">549254</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainLossOnContractTermination
      contextRef="D20201231"
      id="Tag686"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="D20211231_42"
      decimals="0"
      id="Tag223"
      unitRef="USD">57371</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="D20201231"
      id="Tag560"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20211231_42"
      decimals="0"
      id="Tag546"
      unitRef="USD">49489</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20201231"
      id="Tag544"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:LegalExpenseSettledWithStock
      contextRef="D20211231_42"
      decimals="0"
      id="Tag638"
      unitRef="USD">-9525</ecor:LegalExpenseSettledWithStock>
    <ecor:LegalExpenseSettledWithStock
      contextRef="D20201231"
      decimals="0"
      id="Tag200"
      unitRef="USD">156434</ecor:LegalExpenseSettledWithStock>
    <ecor:NoncashLeaseExpenseNet
      contextRef="D20211231_42"
      decimals="0"
      id="Tag172"
      unitRef="USD">55114</ecor:NoncashLeaseExpenseNet>
    <ecor:NoncashLeaseExpenseNet
      contextRef="D20201231"
      decimals="0"
      id="Tag39"
      unitRef="USD">372304</ecor:NoncashLeaseExpenseNet>
    <us-gaap:InventoryWriteDown
      contextRef="D20211231_42"
      decimals="0"
      id="Tag210"
      unitRef="USD">69972</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="D20201231"
      decimals="0"
      id="Tag754"
      unitRef="USD">433918</us-gaap:InventoryWriteDown>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="D20211231_42"
      id="Tag182"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag589"
      unitRef="USD">557543</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="D20211231_42"
      id="Tag592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag576"
      unitRef="USD">-676</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20211231_42"
      decimals="0"
      id="Tag214"
      unitRef="USD">217186</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20201231"
      decimals="0"
      id="Tag196"
      unitRef="USD">-225594</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20211231_42"
      decimals="0"
      id="Tag66"
      unitRef="USD">-370996</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20201231"
      decimals="0"
      id="Tag58"
      unitRef="USD">-735637</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20211231_42"
      decimals="0"
      id="Tag212"
      unitRef="USD">-716044</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20201231"
      decimals="0"
      id="Tag192"
      unitRef="USD">-982129</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="D20211231_42"
      decimals="0"
      id="Tag199"
      unitRef="USD">464333</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="D20201231"
      decimals="0"
      id="Tag221"
      unitRef="USD">-1581579</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag205"
      unitRef="USD">425219</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="D20201231"
      decimals="0"
      id="Tag554"
      unitRef="USD">-1632617</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <ecor:IncreaseDecreaseInRightOfUseOperatingLeases
      contextRef="D20211231_42"
      decimals="0"
      id="Tag574"
      unitRef="USD">151137</ecor:IncreaseDecreaseInRightOfUseOperatingLeases>
    <ecor:IncreaseDecreaseInRightOfUseOperatingLeases
      contextRef="D20201231"
      id="Tag217"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag753"
      unitRef="USD">20131</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="D20201231"
      decimals="0"
      id="Tag213"
      unitRef="USD">-486445</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag542"
      unitRef="USD">-13627623</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag169"
      unitRef="USD">-20050807</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag204"
      unitRef="USD">5082730</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="D20201231"
      decimals="0"
      id="Tag211"
      unitRef="USD">24463158</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag189"
      unitRef="USD">23300000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="D20201231"
      decimals="0"
      id="Tag533"
      unitRef="USD">16500000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag556"
      unitRef="USD">18217270</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag201"
      unitRef="USD">-7963158</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20211231_42"
      decimals="0"
      id="Tag575"
      unitRef="USD">25682162</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20201231"
      decimals="0"
      id="Tag60"
      unitRef="USD">17489563</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20211231_42"
      id="Tag618"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20201231"
      decimals="0"
      id="Tag425"
      unitRef="USD">1410524</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20211231_42"
      decimals="0"
      id="Tag198"
      unitRef="USD">25682162</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag85"
      unitRef="USD">18900087</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="D20211231_42"
      decimals="0"
      id="Tag203"
      unitRef="USD">175134</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="D20201231"
      decimals="0"
      id="Tag209"
      unitRef="USD">-207976</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="D20211231_42"
      decimals="0"
      id="Tag534"
      unitRef="USD">30446943</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="D20201231"
      decimals="0"
      id="Tag548"
      unitRef="USD">-9321854</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="I20201231"
      decimals="0"
      id="Tag168"
      unitRef="USD">4241937</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="I20191231"
      decimals="0"
      id="Tag208"
      unitRef="USD">13563791</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="I20211231"
      decimals="0"
      id="Tag573"
      unitRef="USD">34688880</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="I20201231"
      decimals="0"
      id="Tag222"
      unitRef="USD">4241937</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <ecor:ProceedsFromSaleOfStateNetOperatingLosses
      contextRef="D20211231_42"
      decimals="0"
      id="Tag216"
      unitRef="USD">876690</ecor:ProceedsFromSaleOfStateNetOperatingLosses>
    <ecor:ProceedsFromSaleOfStateNetOperatingLosses
      contextRef="D20201231"
      decimals="0"
      id="Tag547"
      unitRef="USD">1170890</ecor:ProceedsFromSaleOfStateNetOperatingLosses>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="D20211231_42"
      decimals="0"
      id="Tag301"
      unitRef="USD">38622</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="D20201231"
      decimals="0"
      id="Tag206"
      unitRef="USD">3769</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="D20211231_42"
      decimals="0"
      id="Tag67"
      unitRef="USD">9941</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="D20201231"
      decimals="0"
      id="Tag553"
      unitRef="USD">12895</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="D20211231_42"
      decimals="0"
      id="Tag639"
      unitRef="USD">1275370</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="D20201231"
      decimals="0"
      id="Tag197"
      unitRef="USD">1548702</us-gaap:StockIssued1>
    <ecor:BonusPaid
      contextRef="D20211231_42"
      decimals="0"
      id="Tag195"
      unitRef="USD">399997</ecor:BonusPaid>
    <ecor:BonusPaid
      contextRef="D20201231"
      id="Tag220"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="D20211231_42" id="Tag506">
&lt;p style="margin: 0pt; text-indent: 0pt;"&gt;&lt;span style="background-color: #ffffff; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 1. &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The Company&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0in 0in; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;electroCore is commercial stage medical device company with a proprietary non-invasive vagus nerve stimulation, or nVNS, therapy, called gammaCore. nVNS is a platform bioelectronic medical therapy that modulates neurotransmitters and immune function through its effects on both the peripheral and central nervous systems. The Company is initially focused on utilizing gammaCore&#160;in the management and treatment of primary headache conditions.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.05pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: -0.0666667px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; letter-spacing: -.05pt; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;electroCore, headquartered in Rockaway, New Jersey, has two wholly owned subsidiaries: electroCore Germany GmbH, and electroCore UK Ltd. The Company has ceased its operations in Germany, although sales to Germany are still supported by electroCore UK Ltd. On November 2, 2021, the Company formally terminated its agreement with&#160;electroCore&lt;span style="color: #000000;"&gt;&#160;(&lt;/span&gt;Aust&lt;span style="color: #000000;"&gt;) Pty Limited (&#x201c;&lt;/span&gt;electroCore&lt;span style="color: #000000;"&gt;Australia&#x201d;).&#160;Prior to this termination, electroCoreAustralia was subject to&#160;&lt;/span&gt;electroCore&#x2019;s&lt;span style="color: #000000;"&gt;&#160;control on a basis other than voting interests and was a variable interest entity (&#x201c;VIE&#x201d;), for which&#160;&lt;/span&gt;electroCore&lt;span style="color: #000000;"&gt;&#160;was&#160;the primary beneficiary. As of May 2017, the VIE had ceased operations.&lt;/span&gt;&lt;/span&gt; (see Note 14)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="D20211231_42" id="Tag745">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(a) Basis of Presentation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying consolidated financial statements were prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;), and the rules and regulations of the Securities and Exchange Commission&#160;("SEC").&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(b) Principles of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying consolidated financial statements include the accounts of &lt;/span&gt;electroCore&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and its wholly owned subsidiaries. &lt;/span&gt;electroCore&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;Australia wa&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;s consolidated with the non-controlled equity presented as non-controlling interest in the Company's&#160;consolidated financial statements for the year ended December 31, 2020. As described in Note 1,&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt;"&gt;&#160;the Company terminated&#160;its affiliation with&lt;/span&gt;&#160;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt; border: 1pt none windowtext; padding: 0in;"&gt;electroCore&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt;"&gt;&#160;Australia&lt;/span&gt;&#160;on November 2, 2021 and, as such, this dormant entity&#160;was not included in the&#160;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Company's&#160;consolidated financial statements for the year ended December 31, 2021.&lt;/span&gt;&#160;All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(c) Use of Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The preparation of financial statements in conformity with U.S.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;GAAP&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, trade credits, rebates, co-payment assistance and sales returns,&#160;&lt;span style="color: #000000; font-family: ' times new roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;valuation of inventory&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;, stock compensation, incremental borrowing rate and contingencies.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0pt 0pt 8pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(d) Revenue Recognition &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;T&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;he Company accounts for its revenue transactions under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic &lt;/span&gt;&lt;span&gt;606,&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#160;&lt;/span&gt;&lt;span&gt;(&#x201c;ASC Topic 606&#x201d;). In accordance with ASC Topic 606, the Company recognizes revenues&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span&gt;when its customers obtain control of its product for an amount that reflects the consideration it expects to receive from its customers in exchange for that product. To determine revenue recognition for contracts that are determined to be in scope of ASC Topic 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span&gt;Once the contract is determined to be within the scope of ASC Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when such performance obligation is satisfied. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The transaction price is based on the consideration that the Company expects to receive in exchange for its products and includes the fixed per-unit price of the product and variable consideration in the form of trade credits, vouchers, rebates, and co-payment assistance. The per-unit price is based on the Company&#x2019;s established wholesale acquisition cost less a contractually agreed upon distributor discount with the customer.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Trade credits are discounts that are contingent upon a timely remittance of payment and are estimated based on historical experience. Damaged or defective products are replaced at no charge under the Company&#x2019;s standard warranty. A cash refund is allowed under specific circumstances for undamaged and non-defective returned products.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(e) Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Cash and cash equivalents include all highly liquid investments with a maturity of three months or less when purchased.&#160;&lt;/span&gt;&lt;span&gt;The Company&#x2019;s accounts are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $250,000 per financial institution in the United States, and up to &lt;/span&gt;&lt;span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#xa3;&lt;span&gt;85,000&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#160;by the Financial Services Compensation Scheme (&#x201c;FSCS&#x201d;) per financial institution in the United Kingdom.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt; &lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(f) Marketable Securities &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Marketable securities, all of which are available-for-sale, consist of corporate debt securities, U.S. bonds and U.S. sponsored agencies. Marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income, except for losses from impairments which are determined to be other-than-temporary. Realized gains and losses and declines in value judged to be other-than-temporary are included in the determination of net loss and are included in interest and other income net. Fair values are based on quoted market prices at the reporting date. Interest and dividends on available-for-sale securities are included in Interest and other income.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(g) Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Cash, cash equivalents and marketable securities are financial instruments that potentially subject the Company to concentration of credit risk. As of December 31, 2021, the Company's cash equivalents and marketable securities were largely comprised of money market funds. The Company has established &lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="mso-comment-continuation: 3;"&gt;guidelines&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;relative to diversification and maturities that are designed to help ensure safety and liquidity. These guidelines are periodically reviewed to take advantage of trends in yields and interest rates. As of December 31, 2021&lt;span style="color: #000000;"&gt;, approximately &lt;/span&gt;99.2&lt;span style="color: #000000;"&gt;% of the Company&#x2019;s cash, cas&lt;/span&gt;h equivalents and marketable securities was denominated in U.S. Dollars, the balance is subject to foreign exchange risk.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px; line-height: 1.3;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(h) Accounts Receivable &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; line-height: 1.1; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Management considers an account receivable to be past due when it is not settled under its stated terms. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers financial condition, the amount of receivables in dispute, and the current receivables aging and current payment patterns. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. During the years ended December 31, 2021 and 2020, the Company's allowance for doubtful accounts was immaterial. The Company does not have any off balance sheet credit exposure related to its customers. &lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px; line-height: 1.1;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(i) Inventories &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory, which consists of raw materials, work-in-process and finished product, is stated at the lower of cost or net realizable value. Inventory is valued on a first-in first-out basis. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span&gt;T&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;he Company evaluates inventory with respect to its operating cycle and classifies inventory as current or long-term on its balance sheet. Based upon estimated production needs and current inventory levels, the Company determined the amount of inventory necessary for the next &lt;/span&gt;twelve&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; months. Any amounts over this projection are reclassified as &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Inventories, noncurrent&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;In addition, the Company&#x2019;s product is subject to strict quality control and monitoring which the Company performs throughout the manufacturing process. If certain units of product no longer meet quality specification or become obsolete, the Company records a charge to cost of sales sold to write down such unmarketable inventory to zero.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;div style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(j) Property and Equipment &lt;/span&gt;&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are stated at historical cost.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation is computed by the straight-line method based on the estimated useful lives of the respective assets, as discussed below.&#160;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Amounts expended for maintenance and repairs are charged to expense as incurred.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation and leasehold improvement amortization is computed using the following estimated useful lives:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_CBZ78PBYA800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; height: 70px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; width: 79.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Machinery and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 20%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3&#x2013;15 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Leasehold improvements &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;Lesser of estimated useful life or remaining term of lease&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Furniture and fixtures &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5&#x2013;10 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Computer equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(k) Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;The Company determines if an arrangement is a lease at inception. For each lease, the lease term is determined at the commencement date and includes renewal options and termination options when it is reasonably certain that the Company will exercise that option. Operating leases with the lease terms greater than one year are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and current and long-term operating lease liabilities in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating lease ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using an estimated rate of interest the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The operating lease ROU assets are based on the liability adjusted for any prepaid or deferred rent and lease incentives. The incremental borrowing rate was utilized to discount lease payments over the expected term given that the Company&#x2019;s operating leases do not provide an implicit rate. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the date of adoption or the lease commencement date. Rent expense for the operating lease is recognized on a straight-line basis over the lease term.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0pt 0pt 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold;"&gt;(l)&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold;"&gt;Cloud Computing Arrangement&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Implementation costs for the Company&#x2019;s cloud computing arrangement (&#x201c;CCA&#x201d;) are capitalized and amortized using the straight-line method over the life of the arrangement. The Company has capitalized implementation costs incurred in implementing its cloud computing arrangements, which is a hosting arrangement that is a service contract per FASB Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-15. These costs include p&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;ayroll costs of employees devoting time to the project and external direct costs for materials and services are capitalized.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Software maintenance and training costs are expensed in the period in which they are incurred. &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The capitalized costs are included as a component of other assets.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(m) Impairment of Long-Lived Assets &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Long lived assets, such as property, plant, and equipment, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(n) Stock-based Compensation &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;The Company accounts for stock-based compensation in accordance with the ASC Topic 718, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Compensation &#x2013; Stock Compensation&lt;/span&gt;. The Company estimates the fair value of stock option awards using the Black-Scholes option pricing model on the date of the grant. Restricted stock unit awards and restricted stock awards without a market condition are valued based on the closing price of the Company&#x2019;s common stock on the date of the grant. Compensation expense reflects actual forfeitures and is primarily recognized on a straight-line basis over the requisite service period of the individual grants, which typically equals the vesting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(o) Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;The Company follows the asset and liability method of accounting for income taxes under ASC 740, "Income Taxes." Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that included the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax provisions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company is currently not aware of any issues under review that could result in significant payments, accruals or deviation from its position during the next twelve months.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(p) Research and Development &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Research and development costs are expensed as incurred. These costs include, but are not limited to, costs related to clinical trials, and compensation and related overhead for employees and consultants involved in research and development activities.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(q) Foreign Currency Translation and Transactions &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The functional currency of the Company&#x2019;s international operations has been determined to be the respective local currency. The Company translates functional currency assets and liabilities to their U.S. dollar equivalents at exchange rates in effect at the balance sheet date and translates functional currency income and expense amounts to their U.S. dollar equivalents at average exchange rates for the period. The U.S. dollar affects that arise from changing translation rates are recorded in other comprehensive loss. Foreign currency transaction gains and losses related to assets and liabilities that are denominated in a currency other than the functional currency are reported in the Consolidated Statements of Operations in the period they occur.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(r) Segment Information&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business as one operating segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;(s) Revision of Statement of Cash Flows Activity&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0in 0in; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;In preparation of its financial statements for the quarter ended March 31, 2021, the Company realized that proceeds from its July 1, 2020 Commercial Insurance Premium Finance and Security Agreement should have been treated as a noncash activity instead of grossed up on the accompanying consolidated statement of cash flows. Even though the amount was not considered material, the financial statements have been revised. As a result, net cash used in operating and provided by financing activities for the year ended December 31, 2020, decreased by approximately $52,000.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0in 0in; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; font-weight: bold; font-style: italic;"&gt;(t) Prior year presentation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0in 0in; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Prior year presentation has been conformed to current year presentation.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0pt; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(u) Recently Adopted Accounting Standards&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt 0pt;"&gt;&lt;span style="font-family: ' times new roman'; font-size: 10pt;"&gt;In August 2018, the FASB issued guidance which modified the disclosure requirements for fair value measurements. The guidance is effective for the year ended December 31, 2020. The Company adopted this guidance, and it was properly reflected in the consolidated financial statements. The impact on the consolidated financial statements was immaterial.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit; margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-size: 13.3333px; font-style: normal; font-weight: 400; float: none; line-height: inherit; margin: 6pt 0pt 0pt; display: inline !important;"&gt;I&lt;span&gt;n June 2016, the FASB issued ASU 2016-13&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;, Financial Instruments &#x2013; Credit Losses (Topic 326&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;); Measurement of Credit Losses on Financial Instruments, ASU 2016-13&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;&#160;changes the impairment model for most financial assets, including trade and other receivables, from an incurred loss method to a new forward looking approach based on expected losses. The new approach includes the consideration of&#160;historical&#160;experience, current conditions, and reasonable and supportable forecasts.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ' times new roman', times; font-size: 13.33px;"&gt;The Company adopted this guidance and determined the impact on the consolidated financial statements was immaterial.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="float: none; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;In December 2019, the FASB issued an update to simplify the accounting for income taxes and improve consistent application by clarifying or amending existing guidance. This guidance is effective for the year ended December 31, 2021. &lt;span style="color: #000000; font-family: ' times new roman', times; font-size: 13.33px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The Company adopted this guidance and determined the impact on the consolidated financial statements was immaterial.&#160;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="D20211231_42" id="Tag232">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(a) Basis of Presentation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying consolidated financial statements were prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;), and the rules and regulations of the Securities and Exchange Commission&#160;("SEC").&lt;/span&gt;&lt;/p&gt;
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="D20211231_42" id="Tag96">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(b) Principles of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying consolidated financial statements include the accounts of &lt;/span&gt;electroCore&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and its wholly owned subsidiaries. &lt;/span&gt;electroCore&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;Australia wa&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;s consolidated with the non-controlled equity presented as non-controlling interest in the Company's&#160;consolidated financial statements for the year ended December 31, 2020. As described in Note 1,&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt;"&gt;&#160;the Company terminated&#160;its affiliation with&lt;/span&gt;&#160;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt; border: 1pt none windowtext; padding: 0in;"&gt;electroCore&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: -0.05pt;"&gt;&#160;Australia&lt;/span&gt;&#160;on November 2, 2021 and, as such, this dormant entity&#160;was not included in the&#160;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Company's&#160;consolidated financial statements for the year ended December 31, 2021.&lt;/span&gt;&#160;All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="D20211231_42" id="Tag99">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(c) Use of Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The preparation of financial statements in conformity with U.S.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;GAAP&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, trade credits, rebates, co-payment assistance and sales returns,&#160;&lt;span style="color: #000000; font-family: ' times new roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;valuation of inventory&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;, stock compensation, incremental borrowing rate and contingencies.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="D20211231_42" id="Tag705">
&lt;p style="margin: 0pt 0pt 8pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(d) Revenue Recognition &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;T&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;he Company accounts for its revenue transactions under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic &lt;/span&gt;&lt;span&gt;606,&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#160;&lt;/span&gt;&lt;span&gt;(&#x201c;ASC Topic 606&#x201d;). In accordance with ASC Topic 606, the Company recognizes revenues&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span&gt;when its customers obtain control of its product for an amount that reflects the consideration it expects to receive from its customers in exchange for that product. To determine revenue recognition for contracts that are determined to be in scope of ASC Topic 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span&gt;Once the contract is determined to be within the scope of ASC Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when such performance obligation is satisfied. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The transaction price is based on the consideration that the Company expects to receive in exchange for its products and includes the fixed per-unit price of the product and variable consideration in the form of trade credits, vouchers, rebates, and co-payment assistance. The per-unit price is based on the Company&#x2019;s established wholesale acquisition cost less a contractually agreed upon distributor discount with the customer.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Trade credits are discounts that are contingent upon a timely remittance of payment and are estimated based on historical experience. Damaged or defective products are replaced at no charge under the Company&#x2019;s standard warranty. A cash refund is allowed under specific circumstances for undamaged and non-defective returned products.&lt;/span&gt;&lt;/p&gt;
</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="D20211231_42" id="Tag755">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(e) Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Cash and cash equivalents include all highly liquid investments with a maturity of three months or less when purchased.&#160;&lt;/span&gt;&lt;span&gt;The Company&#x2019;s accounts are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $250,000 per financial institution in the United States, and up to &lt;/span&gt;&lt;span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#xa3;&lt;span&gt;85,000&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#160;by the Financial Services Compensation Scheme (&#x201c;FSCS&#x201d;) per financial institution in the United Kingdom.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt; &lt;/span&gt;&lt;/p&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="I20211231_US"
      decimals="0"
      id="Tag673"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount
      contextRef="I20211231_GB"
      decimals="0"
      id="Tag674"
      unitRef="EUR">85000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:MarketableSecuritiesPolicy contextRef="D20211231_42" id="Tag90">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(f) Marketable Securities &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Marketable securities, all of which are available-for-sale, consist of corporate debt securities, U.S. bonds and U.S. sponsored agencies. Marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income, except for losses from impairments which are determined to be other-than-temporary. Realized gains and losses and declines in value judged to be other-than-temporary are included in the determination of net loss and are included in interest and other income net. Fair values are based on quoted market prices at the reporting date. Interest and dividends on available-for-sale securities are included in Interest and other income.&lt;/span&gt;&lt;/p&gt;
</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="D20211231_42" id="Tag95">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(g) Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Cash, cash equivalents and marketable securities are financial instruments that potentially subject the Company to concentration of credit risk. As of December 31, 2021, the Company's cash equivalents and marketable securities were largely comprised of money market funds. The Company has established &lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="mso-comment-continuation: 3;"&gt;guidelines&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;relative to diversification and maturities that are designed to help ensure safety and liquidity. These guidelines are periodically reviewed to take advantage of trends in yields and interest rates. As of December 31, 2021&lt;span style="color: #000000;"&gt;, approximately &lt;/span&gt;99.2&lt;span style="color: #000000;"&gt;% of the Company&#x2019;s cash, cas&lt;/span&gt;h equivalents and marketable securities was denominated in U.S. Dollars, the balance is subject to foreign exchange risk.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:ConcentrationRiskCreditRisk>
    <ecor:CashEquivalentsAndMarketableSecuritiesRate
      contextRef="I20211231"
      decimals="3"
      id="Tag234"
      unitRef="Pure">0.992</ecor:CashEquivalentsAndMarketableSecuritiesRate>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="D20211231_42" id="Tag714">
&lt;p style="margin: 0pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(h) Accounts Receivable &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; line-height: 1.1; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Management considers an account receivable to be past due when it is not settled under its stated terms. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers financial condition, the amount of receivables in dispute, and the current receivables aging and current payment patterns. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. During the years ended December 31, 2021 and 2020, the Company's allowance for doubtful accounts was immaterial. The Company does not have any off balance sheet credit exposure related to its customers. &lt;/span&gt;&lt;/p&gt;
</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="D20211231_42" id="Tag439">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(i) Inventories &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory, which consists of raw materials, work-in-process and finished product, is stated at the lower of cost or net realizable value. Inventory is valued on a first-in first-out basis. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span&gt;T&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;he Company evaluates inventory with respect to its operating cycle and classifies inventory as current or long-term on its balance sheet. Based upon estimated production needs and current inventory levels, the Company determined the amount of inventory necessary for the next &lt;/span&gt;twelve&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; months. Any amounts over this projection are reclassified as &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Inventories, noncurrent&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;In addition, the Company&#x2019;s product is subject to strict quality control and monitoring which the Company performs throughout the manufacturing process. If certain units of product no longer meet quality specification or become obsolete, the Company records a charge to cost of sales sold to write down such unmarketable inventory to zero.&lt;/span&gt;&lt;/p&gt;
</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="D20211231_42" id="Tag756">
&lt;div style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(j) Property and Equipment &lt;/span&gt;&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are stated at historical cost.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation is computed by the straight-line method based on the estimated useful lives of the respective assets, as discussed below.&#160;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Amounts expended for maintenance and repairs are charged to expense as incurred.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation and leasehold improvement amortization is computed using the following estimated useful lives:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_CBZ78PBYA800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; height: 70px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; width: 79.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Machinery and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 20%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3&#x2013;15 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Leasehold improvements &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;Lesser of estimated useful life or remaining term of lease&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Furniture and fixtures &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5&#x2013;10 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Computer equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="D20211231_42" id="Tag93">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_CBZ78PBYA800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; height: 70px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; width: 79.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Machinery and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 20%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3&#x2013;15 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Leasehold improvements &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;Lesser of estimated useful life or remaining term of lease&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Furniture and fixtures &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cff0fc; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5&#x2013;10 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Computer equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5 years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_MinimumMember_MachineryAndEquipmentMember"
      id="Tag521">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_MaximumMember_MachineryAndEquipmentMember"
      id="Tag640">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <ecor:LeaseholdImprovementsTerm contextRef="D20211231_42" id="Tag675">Lesser of estimated useful life or remaining term of lease</ecor:LeaseholdImprovementsTerm>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_FurnitureAndFixturesMember_MinimumMember"
      id="Tag585">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_FurnitureAndFixturesMember_MaximumMember"
      id="Tag627">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="D20211231_ComputerEquipmentMember" id="Tag236">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="D20211231_42" id="Tag88">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(k) Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;The Company determines if an arrangement is a lease at inception. For each lease, the lease term is determined at the commencement date and includes renewal options and termination options when it is reasonably certain that the Company will exercise that option. Operating leases with the lease terms greater than one year are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and current and long-term operating lease liabilities in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating lease ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using an estimated rate of interest the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The operating lease ROU assets are based on the liability adjusted for any prepaid or deferred rent and lease incentives. The incremental borrowing rate was utilized to discount lease payments over the expected term given that the Company&#x2019;s operating leases do not provide an implicit rate. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the date of adoption or the lease commencement date. Rent expense for the operating lease is recognized on a straight-line basis over the lease term.&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:LesseeLeasesPolicyTextBlock>
    <ecor:CloudComputingArrangementPolicyTextBlock contextRef="D20211231_42" id="Tag91">
&lt;p style="margin: 0pt 0pt 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold;"&gt;(l)&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold;"&gt;Cloud Computing Arrangement&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Implementation costs for the Company&#x2019;s cloud computing arrangement (&#x201c;CCA&#x201d;) are capitalized and amortized using the straight-line method over the life of the arrangement. The Company has capitalized implementation costs incurred in implementing its cloud computing arrangements, which is a hosting arrangement that is a service contract per FASB Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-15. These costs include p&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;ayroll costs of employees devoting time to the project and external direct costs for materials and services are capitalized.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Software maintenance and training costs are expensed in the period in which they are incurred. &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The capitalized costs are included as a component of other assets.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
</ecor:CloudComputingArrangementPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="D20211231_42" id="Tag98">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(m) Impairment of Long-Lived Assets &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Long lived assets, such as property, plant, and equipment, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <ecor:StockBasedCompensationPolicyTextBlock contextRef="D20211231_42" id="Tag92">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(n) Stock-based Compensation &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;The Company accounts for stock-based compensation in accordance with the ASC Topic 718, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Compensation &#x2013; Stock Compensation&lt;/span&gt;. The Company estimates the fair value of stock option awards using the Black-Scholes option pricing model on the date of the grant. Restricted stock unit awards and restricted stock awards without a market condition are valued based on the closing price of the Company&#x2019;s common stock on the date of the grant. Compensation expense reflects actual forfeitures and is primarily recognized on a straight-line basis over the requisite service period of the individual grants, which typically equals the vesting period.&lt;/span&gt;&lt;/p&gt;
</ecor:StockBasedCompensationPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="D20211231_42" id="Tag504">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(o) Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;The Company follows the asset and liability method of accounting for income taxes under ASC 740, "Income Taxes." Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that included the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax provisions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company is currently not aware of any issues under review that could result in significant payments, accruals or deviation from its position during the next twelve months.&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="D20211231_42" id="Tag235">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(p) Research and Development &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Research and development costs are expensed as incurred. These costs include, but are not limited to, costs related to clinical trials, and compensation and related overhead for employees and consultants involved in research and development activities.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="D20211231_42" id="Tag87">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(q) Foreign Currency Translation and Transactions &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The functional currency of the Company&#x2019;s international operations has been determined to be the respective local currency. The Company translates functional currency assets and liabilities to their U.S. dollar equivalents at exchange rates in effect at the balance sheet date and translates functional currency income and expense amounts to their U.S. dollar equivalents at average exchange rates for the period. The U.S. dollar affects that arise from changing translation rates are recorded in other comprehensive loss. Foreign currency transaction gains and losses related to assets and liabilities that are denominated in a currency other than the functional currency are reported in the Consolidated Statements of Operations in the period they occur.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="D20211231_42" id="Tag18">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(r) Segment Information&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business as one operating segment.&lt;/span&gt;&lt;/p&gt;
</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="D20211231_42"
      decimals="0"
      id="Tag224"
      unitRef="Segments">1</us-gaap:NumberOfOperatingSegments>
    <ecor:IncreaseDecreaseInFinancialActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag664"
      unitRef="USD">52000</ecor:IncreaseDecreaseInFinancialActivities>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="D20211231_42" id="Tag656">
&lt;p style="margin: 0pt; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;(u) Recently Adopted Accounting Standards&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt 0pt;"&gt;&lt;span style="font-family: ' times new roman'; font-size: 10pt;"&gt;In August 2018, the FASB issued guidance which modified the disclosure requirements for fair value measurements. The guidance is effective for the year ended December 31, 2020. The Company adopted this guidance, and it was properly reflected in the consolidated financial statements. The impact on the consolidated financial statements was immaterial.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit; margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-size: 13.3333px; font-style: normal; font-weight: 400; float: none; line-height: inherit; margin: 6pt 0pt 0pt; display: inline !important;"&gt;I&lt;span&gt;n June 2016, the FASB issued ASU 2016-13&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;, Financial Instruments &#x2013; Credit Losses (Topic 326&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;); Measurement of Credit Losses on Financial Instruments, ASU 2016-13&lt;/span&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;&#160;changes the impairment model for most financial assets, including trade and other receivables, from an incurred loss method to a new forward looking approach based on expected losses. The new approach includes the consideration of&#160;historical&#160;experience, current conditions, and reasonable and supportable forecasts.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ' times new roman', times; font-size: 13.33px;"&gt;The Company adopted this guidance and determined the impact on the consolidated financial statements was immaterial.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="float: none; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;In December 2019, the FASB issued an update to simplify the accounting for income taxes and improve consistent application by clarifying or amending existing guidance. This guidance is effective for the year ended December 31, 2021. &lt;span style="color: #000000; font-family: ' times new roman', times; font-size: 13.33px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The Company adopted this guidance and determined the impact on the consolidated financial statements was immaterial.&#160;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <ecor:RisksAndUncertaintiesTextBlock contextRef="D20211231_42" id="Tag17">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 3. &lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Significant Risks and Uncertainties&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Liquidity&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit; font-size: 10pt; color: #000000;"&gt;&lt;span style="line-height: inherit;"&gt; The Company has experienced significant net losses and cash used in operations, and it expects to continue to incur net losses and cash used in operations for the near future as it works to increase market acceptance of its gammaCore. The Company has never been profitable and has incurred net losses and cash used in operations in each year since its inception. The Company incurred net losses of $17.2 million and $23.5 million for the years ended December 31, 2021 and 2020, respectively.&#160; Cash used in operating activities was $13.6 million and&#160; $20.1 million for the years ended December 31, 2021 and 2020, respectively.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"/&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'times new roman', times; line-height: inherit;"&gt;The Company&#x2019;s expected cash requirements for the next 12 months and beyond are largely based on the commercial success of its products. There are significant risks and uncertainties as to its ability to achieve these operating results, including as a result of the adverse impact on its headache business from the ongoing COVID-19 pandemic.&#160;These conditions raise substantial doubt about the Company&#x2019;s ability to continue as a going concern.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;The Company has historically funded its operations from the sale of its common stock. During the year ended December 31, 2021, the Company received net proceeds of approximately $25.7 million&#160;from such sales and as of December 31, 2021, the Company&#x2019;s cash, cash equivalents and marketable securities totaled $34.7 million.&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;The Company believes that the substantial doubt of its ability to continue as a going concern is alleviated based on proceeds received from its common stock offerings. The Company believes its cash and marketable securities will enable it to fund its operating expenses and capital expenditure requirements, as currently planned, for at least the next 12&#160;months from the date the accompanying financial statements are issued.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;Concentration of Revenue Risks&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 7pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company earns a significant amount of its revenue (i) in the United States from the Department of Veterans Affairs and Department of Defense ("VA/DoD") pursuant to its qualifying contract under the Federal Supply Schedule and open market sales to individual Department of Veterans Affairs facilities and (ii) in the United Kingdom from the National Health Service.&#160;Each of these two channels accounted&#160;for 10% or more of the Company's net sales in the years ended December 31, 2021 and 2020. The following table reflects the respective concentration&#160;as a percentage of the Company's total net sales:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 69px; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; height: 18px; border-bottom: 1px solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; Revenue channel: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 14px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt;&#160; &#160; &lt;span style="font-size: 10pt;"&gt;&#160;VA/DoD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; 59.8 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160;% &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; text-align: right;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; 57.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff;"&gt;&#160; &#160; &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;National Health Service&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt;24.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; text-align: right;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;%&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; 29.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;%&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;span style="font-size: 10pt; line-height: 107%;"&gt;The following table reflects the Company's net sales concentration within the VA/DoD&lt;/span&gt;:&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 72px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px; background-color: #ffffff;"&gt;
&lt;td style="height: 17px; background-color: #ffffff; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;
&lt;p&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; background-color: #ffffff; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="height: 17px; background-color: #ffffff; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Years ended&lt;span style="text-align: center;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: center;"&gt;&lt;span style="font-weight: bold; text-align: center;"&gt;December 31,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #ffffff; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="3" style="height: 10px; border-bottom: 1pt solid #000000; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; margin: 0pt; font-size: 8pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 10px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-weight: bold; margin: 0pt; font-size: 8pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; background-color: #cceeff; width: 77%;"&gt;&lt;span style="font-size: 10pt;"&gt;Number of VA/DoD&#160;facilities&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; background-color: #cceeff; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; background-color: #cceeff; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 11px;"&gt;
&lt;td style="height: 11px; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;VA/DoD&#160;net sales concentration&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 11px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 11px; margin: 0px; border-bottom: 1px solid #000000; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 11px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000;"&gt;
&lt;p style="text-align: right;"&gt;51.4&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000;"&gt;%&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 11px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000;"&gt;45.3&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000;"&gt;%&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin: 6pt 0in 5pt; line-height: 13pt; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;Number of VA/DoD&#160;facilities accounting for more than 10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 9pt; font-family: 'times new roman', times;"&gt;% of&#160; VA/DoD&#160;net sales&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0px; border-bottom: 1px solid #000000; background-color: #cceeff; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: Calibri, 'sans-serif'; text-indent: 0pt; line-height: 1.3;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; margin: 6pt 0in 5pt; text-indent: 0pt; line-height: inherit;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="line-height: inherit;"&gt;During these periods, no other customer accounted for&#160;&lt;/span&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;10%&lt;/span&gt;&lt;span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; float: none; word-spacing: 0px; line-height: inherit;"&gt; or more of the Company's net sales.&#160;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, 'sans-serif'; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit; font-size: 10pt; color: #000000;"&gt;&lt;i&gt;&lt;span style="margin: 0pt 0pt 8pt; line-height: inherit; text-indent: 0pt;"&gt;Foreign Currenc&lt;span style="line-height: inherit;"&gt;y Exchang&lt;/span&gt;e Risks&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.3; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit; color: #000000;"&gt;The Company has foreign currency exchange risk related to revenue and operating expenses in currencies other than the local currencies in which it operates. The Company is exposed to currency risk from the potential changes in functional currency values of its assets, liabilities, and cash flows &lt;span style="line-height: inherit;"&gt;denominated in&#160;foreign currencies&lt;/span&gt;.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt; line-height: 1.3;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit; font-size: 10pt; color: #000000;"&gt;&lt;i&gt;&lt;span&gt;COVID-&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;19&lt;/span&gt; Risks and Uncertainties&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt; line-height: 1.3;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;"&gt;The Company continues to monitor&#160;the impact of the &lt;span style="line-height: inherit;"&gt;coronavirus&lt;/span&gt; pandemic on all aspects of its business and geographies, including how it will impact business partners, customers and the global supply chain. While the Company experienced&#160;disruptions during the years ended December 31, 2021 and 2020 from the &lt;span style="line-height: inherit;"&gt;coronavirus&lt;/span&gt; pandemic, it is unable to predict the full impact that the &lt;span style="line-height: inherit;"&gt;coronavirus&lt;/span&gt; pandemic may have on its financial condition, results of operations and cash flows due to numerous uncertainties. These uncertainties include the scope, severity and duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. The&#160;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;coronavirus&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;pandemic&#160;&lt;/span&gt;has significantly adversely impacted global economic activity and has contributed to significant volatility and negative pressure in financial markets.&#160;&lt;span style="line-height: inherit;"&gt;Depending upon the duration and severity of the pandemic, the continuing effect on the Company's results and outlook over the long term remains uncertain.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</ecor:RisksAndUncertaintiesTextBlock>
    <ecor:NetLosses
      contextRef="D20211231_42"
      decimals="-5"
      id="Tag662"
      unitRef="USD">17200000</ecor:NetLosses>
    <ecor:NetLosses
      contextRef="D20201231"
      decimals="-5"
      id="Tag661"
      unitRef="USD">23500000</ecor:NetLosses>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="D20211231_42"
      decimals="-5"
      id="Tag81"
      unitRef="USD">13600000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="D20201231"
      decimals="-5"
      id="Tag78"
      unitRef="USD">20100000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20211231_42"
      decimals="-5"
      id="Tag660"
      unitRef="USD">25700000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <ecor:CashandCashEquivalentsandMarketableSecurities
      contextRef="I20211231"
      decimals="-5"
      id="Tag659"
      unitRef="USD">34700000</ecor:CashandCashEquivalentsandMarketableSecurities>
    <ecor:NumberOfChannels
      contextRef="I20211231_ChannelTwoMember"
      decimals="0"
      id="Tag657"
      unitRef="Channels">2</ecor:NumberOfChannels>
    <ecor:ConcentrationOfRevenueRisks
      contextRef="I20211231_ChannelTwoMember"
      decimals="2"
      id="Tag649"
      unitRef="Pure">0.10</ecor:ConcentrationOfRevenueRisks>
    <us-gaap:UnusualRisksAndUncertaintiesTextBlock contextRef="D20211231_42" id="Tag191">
&lt;table cellpadding="0" style="height: 69px; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; height: 18px; border-bottom: 1px solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; font-size: 8pt; line-height: inherit;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; Revenue channel: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 14px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt;&#160; &#160; &lt;span style="font-size: 10pt;"&gt;&#160;VA/DoD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; 59.8 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160;% &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; text-align: right;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; 57.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff;"&gt;&#160; &#160; &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;National Health Service&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-size: 9pt; line-height: inherit;"&gt;24.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; text-align: right;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;%&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; 29.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;%&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; line-height: inherit;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:UnusualRisksAndUncertaintiesTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20211231_DepartmentofVeteransAffairsandDepartmentofDefenseMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember"
      decimals="3"
      id="Tag80"
      unitRef="Pure">0.598</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20201231_DepartmentofVeteransAffairsandDepartmentofDefenseMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember"
      decimals="3"
      id="Tag40"
      unitRef="Pure">0.579</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20211231_NationalHealthServiceMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember"
      decimals="3"
      id="Tag653"
      unitRef="Pure">0.241</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20201231_NationalHealthServiceMember_SalesRevenuesMember_RevenueFromRightsConcentrationRiskMember"
      decimals="3"
      id="Tag591"
      unitRef="Pure">0.29</us-gaap:ConcentrationRiskPercentage1>
    <ecor:ScheduleOfRevenueConcentrationTableTextBlock contextRef="D20211231_42" id="Tag127">
&lt;table cellpadding="0" style="height: 72px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px; background-color: #ffffff;"&gt;
&lt;td style="height: 17px; background-color: #ffffff; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;
&lt;p&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; background-color: #ffffff; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="height: 17px; background-color: #ffffff; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Years ended&lt;span style="text-align: center;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: center;"&gt;&lt;span style="font-weight: bold; text-align: center;"&gt;December 31,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #ffffff; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="3" style="height: 10px; border-bottom: 1pt solid #000000; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; margin: 0pt; font-size: 8pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 10px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-weight: bold; margin: 0pt; font-size: 8pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; background-color: #cceeff; width: 77%;"&gt;&lt;span style="font-size: 10pt;"&gt;Number of VA/DoD&#160;facilities&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; background-color: #cceeff; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; background-color: #cceeff; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 11px;"&gt;
&lt;td style="height: 11px; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;VA/DoD&#160;net sales concentration&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 11px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 11px; margin: 0px; border-bottom: 1px solid #000000; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 11px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000;"&gt;
&lt;p style="text-align: right;"&gt;51.4&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000;"&gt;%&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 11px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000;"&gt;45.3&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000;"&gt;%&lt;/td&gt;
&lt;td style="height: 11px; vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin: 6pt 0in 5pt; line-height: 13pt; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;Number of VA/DoD&#160;facilities accounting for more than 10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 9pt; font-family: 'times new roman', times;"&gt;% of&#160; VA/DoD&#160;net sales&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0px; border-bottom: 1px solid #000000; background-color: #cceeff; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</ecor:ScheduleOfRevenueConcentrationTableTextBlock>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20211231_VadodFacilitiesMember"
      decimals="2"
      id="Tag13"
      unitRef="Pure">0.04</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20201231_VadodFacilitiesMember"
      decimals="2"
      id="Tag648"
      unitRef="Pure">0.04</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20211231_VadodNetSalesConcentrationMember"
      decimals="3"
      id="Tag14"
      unitRef="Pure">0.514</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20201231_VadodNetSalesConcentrationMember"
      decimals="3"
      id="Tag82"
      unitRef="Pure">0.453</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20211231_VADoDFacilitiesMoreThanNetSalesMember"
      decimals="2"
      id="Tag654"
      unitRef="Pure">0.02</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesConcentrationPercentage
      contextRef="D20201231_VADoDFacilitiesMoreThanNetSalesMember"
      decimals="2"
      id="Tag79"
      unitRef="Pure">0.02</ecor:NetSalesConcentrationPercentage>
    <ecor:NetSalesPercentage
      contextRef="I20211231_ChannelTwoMember"
      decimals="2"
      id="Tag83"
      unitRef="Pure">0.10</ecor:NetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="D20211231_42" id="Tag757">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 4. Revenue Recognition&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Geographical Net Sales&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents net sales disaggregated by geographic area: &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div id="t_ft_VOTK4EA64W00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 130px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="7" style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Years ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; Geographic Market &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; United States &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,939,862&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,374,687 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; United Kingdom &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,343,981&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,051,206 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Germany &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;28,993&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 53,925 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;138,356&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 16,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total Net Sales &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,451,192&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,495,832 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Performance Obligations&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;Revenue, net of discounts, vouchers, rebates, returns, and co-payment assistance is solely generated from the sales of the gammaCore products. Revenue is recognized when delivery of the product is completed. The Company deems control to have transferred upon the completion of delivery because that is the point in which (1) it has a present right to payment for the product, (2) it has transferred the physical possession of the product, (3) the customer has legal title to the product, (4) the customer has risks and rewards of ownership and (5) the customer has accepted the product. After the products have been delivered and control has transferred, the Company has no remaining unsatisfied performance obligations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Revenue is measured based on the consideration that the Company expects to receive in exchange for gammaCore, which represents the transaction price.&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;The transaction price includes the fixed per-unit price of the product and variable consideration in the form of trade credits, &lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;rebates, and co-payment assistance. The per-unit price is based on the&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;Company&#x2019;s established wholesale acquisition cost less a contractually agreed upon distributor discount with the customer.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Trade credits are discounts that are contingent upon a timely remittance of payment and are estimated based on historical experience. For the years ended December 31, 2021 and 2020, trade credits and discounts were immaterial.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Contract Balances&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;Company generally invoices the customer and recognizes revenue once its performance obligations are satisfied, at which point payment is unconditional. Accordingly, under ASC&lt;span&gt;&#160;&lt;/span&gt;606, the Company&#x2019;s contracts with customers did not give rise to contract assets or liabilities during the year ended&lt;span&gt;&#160;&lt;/span&gt;December 31, 2021&lt;span&gt;&#160;&lt;/span&gt;and&lt;span&gt;&#160;&lt;/span&gt;2020.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;Agreed upon payment terms with customers are within&lt;span&gt;&#160;&lt;/span&gt;30&lt;span&gt;&#160;&lt;/span&gt;days of shipment. Accordingly, contracts with customers do not include a significant financing component.&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="D20211231_42" id="Tag350">
&lt;div id="t_ft_VOTK4EA64W00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 130px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="7" style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Years ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; Geographic Market &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; United States &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,939,862&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,374,687 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; United Kingdom &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,343,981&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,051,206 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Germany &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;28,993&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 53,925 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;138,356&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 16,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total Net Sales &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,451,192&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,495,832 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_US"
      decimals="0"
      id="Tag228"
      unitRef="USD">3939862</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231_US"
      decimals="0"
      id="Tag141"
      unitRef="USD">2374687</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_GB"
      decimals="0"
      id="Tag681"
      unitRef="USD">1343981</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231_GB"
      decimals="0"
      id="Tag679"
      unitRef="USD">1051206</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_DE"
      decimals="0"
      id="Tag230"
      unitRef="USD">28993</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231_DE"
      decimals="0"
      id="Tag680"
      unitRef="USD">53925</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_OtherMember"
      decimals="0"
      id="Tag559"
      unitRef="USD">138356</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231_OtherMember"
      decimals="0"
      id="Tag139"
      unitRef="USD">16014</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20211231_42"
      decimals="0"
      id="Tag226"
      unitRef="USD">5451192</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20201231"
      decimals="0"
      id="Tag678"
      unitRef="USD">3495832</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231"
      decimals="0"
      id="Tag598"
      unitRef="USD">0</us-gaap:RevenueRemainingPerformanceObligation>
    <ecor:PaymentTermForCustomers contextRef="D20211231_42" id="Tag682">P30D</ecor:PaymentTermForCustomers>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="D20211231_42" id="Tag419">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 5. Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables summarizes the Company&#x2019;s cash, cash equivalents and marketable securities as of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and 2020.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="t_ft_JBS9UWS6LS00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 285px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td colspan="16" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 99.368%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; text-decoration: underline;"&gt; As of December 31, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Amortized Cost &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized Gain &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized (Loss) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cash and cash equivalents &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"/&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; U.S. Treasury Bonds &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total cash, cash equivalents and marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;34,689,301&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td colspan="16" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 99.368%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; text-decoration: underline;"&gt; As of December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Amortized Cost &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized Gain &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized (Loss) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cash and cash equivalents &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,241,937 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 1px 1px 1px 0px; vertical-align: bottom; height: 20px; width: 0.487013%;"/&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,241,937 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; U.S. Treasury Bonds &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,388,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,810&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,386,160 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,388,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,810&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,386,160 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 14px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total cash, cash equivalents and marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 22,630,907 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (2,810 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 1px 1px 1px 0px; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 22,628,097 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 2pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s U.S. treasury bonds mature within one year.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock contextRef="D20211231_42" id="Tag541">
&lt;div id="t_ft_JBS9UWS6LS00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 285px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td colspan="16" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 99.368%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; text-decoration: underline;"&gt; As of December 31, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Amortized Cost &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized Gain &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized (Loss) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cash and cash equivalents &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"/&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; U.S. Treasury Bonds &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total cash, cash equivalents and marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;34,689,301&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(421&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 34,688,880 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 8%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td colspan="16" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 99.368%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; text-decoration: underline;"&gt; As of December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Amortized Cost &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized Gain &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Unrealized (Loss) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 8.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cash and cash equivalents &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,241,937 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 1px 1px 1px 0px; vertical-align: bottom; height: 20px; width: 0.487013%;"/&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,241,937 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 19px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; U.S. Treasury Bonds &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,388,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,810&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 19px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,386,160 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,388,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,810&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 18,386,160 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 14px; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 14px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 14px; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 20px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 20px; background-color: #cceeff; width: 61.9048%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total cash, cash equivalents and marketable securities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 22,630,907 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (2,810 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 1px 1px 1px 0px; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.487013%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 22,628,097 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 20px; background-color: #cceeff; width: 0.541126%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <ecor:CashAndCashEquivalentsAmortizedCost
      contextRef="I20211231"
      decimals="0"
      id="Tag248"
      unitRef="USD">34688880</ecor:CashAndCashEquivalentsAmortizedCost>
    <ecor:CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20211231"
      id="Tag260"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20211231"
      id="Tag502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20211231"
      decimals="0"
      id="Tag258"
      unitRef="USD">34688880</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="I20211231_USTreasuryBondSecuritiesMember"
      decimals="0"
      id="Tag482"
      unitRef="USD">421</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20211231_USTreasuryBondSecuritiesMember"
      id="Tag252"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20211231_USTreasuryBondSecuritiesMember"
      decimals="0"
      id="Tag471"
      unitRef="USD">421</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20211231_USTreasuryBondSecuritiesMember"
      id="Tag225"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="I20211231"
      decimals="0"
      id="Tag481"
      unitRef="USD">421</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20211231"
      id="Tag250"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20211231"
      decimals="0"
      id="Tag257"
      unitRef="USD">421</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20211231"
      id="Tag255"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAmortizedCostBasisCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag245"
      unitRef="USD">34689301</ecor:CashAndCashEquivalentsAndMarketableSecuritiesAmortizedCostBasisCurrent>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedGainsBeforeTaxCurrent
      contextRef="I20211231"
      id="Tag251"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag243"
      unitRef="USD">421</ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxCurrent>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="I20211231"
      decimals="0"
      id="Tag492"
      unitRef="USD">34688880</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <ecor:CashAndCashEquivalentsAmortizedCost
      contextRef="I20201231"
      decimals="0"
      id="Tag240"
      unitRef="USD">4241937</ecor:CashAndCashEquivalentsAmortizedCost>
    <ecor:CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20201231"
      id="Tag244"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20201231"
      id="Tag476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag491"
      unitRef="USD">4241937</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="I20201231_USTreasuryBondSecuritiesMember"
      decimals="0"
      id="Tag496"
      unitRef="USD">18388970</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20201231_USTreasuryBondSecuritiesMember"
      id="Tag253"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20201231_USTreasuryBondSecuritiesMember"
      decimals="0"
      id="Tag259"
      unitRef="USD">2810</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20201231_USTreasuryBondSecuritiesMember"
      decimals="0"
      id="Tag247"
      unitRef="USD">18386160</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="I20201231"
      decimals="0"
      id="Tag450"
      unitRef="USD">18388970</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="I20201231"
      id="Tag246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="I20201231"
      decimals="0"
      id="Tag475"
      unitRef="USD">2810</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag474"
      unitRef="USD">18386160</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAmortizedCostBasisCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag242"
      unitRef="USD">22630907</ecor:CashAndCashEquivalentsAndMarketableSecuritiesAmortizedCostBasisCurrent>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedGainsBeforeTaxCurrent
      contextRef="I20201231"
      id="Tag478"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag256"
      unitRef="USD">2810</ecor:CashAndCashEquivalentsAndMarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxCurrent>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="I20201231"
      decimals="0"
      id="Tag473"
      unitRef="USD">22628097</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="D20211231_42" id="Tag746">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 6. Fair Value Measurements&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div id="t_ft_2N50ZNB3UO00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 10px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: top; width: 4.86%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; width: 4.86%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2022; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; margin: 0px; text-indent: 0px; height: 10px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 1&#x2014;Quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div id="t_ft_QW8X9CEF1S00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="100%"&gt;
&lt;tbody style="margin: 0px; text-indent: 0px;"&gt;
&lt;tr style="margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: top; width: 4.86%; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; width: 4.86%; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2022; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 2&#x2014;Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div id="t_ft_6ENVGO1EHC00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="100%"&gt;
&lt;tbody style="margin: 0px; text-indent: 0px;"&gt;
&lt;tr style="margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: top; width: 4.86%; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; width: 4.86%; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2022; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2020, the Company's Marketable securities (U.S. treasury bonds) in the amount of $18,386,160 were carried at fair value in accordance with Level 1 as described above. The Company had no financial assets or liabilities as of December 31, 2021 that required valuation&#160;in accordance with the Levels described above.&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period. There were no transfers within the hierarchy during the years ended &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;December 31, 2021&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and 2020. The carrying amount of the Company&#x2019;s receivables and payables approximate their fair value due to their maturity.&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag784"
      unitRef="USD">18386160</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="D20211231_42" id="Tag358">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 7.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Inventory&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and 2020, inventories consisted of the following:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="t_ft_ANNHFF40M800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 137px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 81%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Raw materials &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 768,862 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,008,653 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Work in process &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,071,516 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,304,415 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Finished Goods &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 460,271 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 428,549 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total Inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,300,649 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,741,617 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: noncurrent inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,940,055 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4,865,181&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total current inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,360,594 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 876,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;As of December 31, 2021&#160;and 2020, the Company reserved $821,012 and&#160;$721,462 respectively,&lt;span style="color: #ff0000;"&gt;&#160;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;for obsolete inventory&lt;/span&gt;&lt;/span&gt;. &lt;span&gt;The Company records charges for obsolete inventory in cost of goods sold. As of December 31, 2021 and 2020, noncurrent inventory was&#160;comprised of approximately $0.9&lt;/span&gt;&lt;span style="float: none; color: #000000; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;&#160;million and $0.7&#160;&lt;/span&gt;&lt;span&gt;million of raw materials, respectively, and $3.0&lt;/span&gt;&lt;span style="float: none; color: #000000; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;&#160;million and $4.2&#160;&lt;/span&gt;&lt;span style="float: none; color: #000000; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;million of work in process, respectively. Inventory classified under the category Work in process consists of prefabricated assembled product.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="D20211231_42" id="Tag670">
&lt;div id="t_ft_ANNHFF40M800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 137px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 81%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Raw materials &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 768,862 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,008,653 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Work in process &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,071,516 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,304,415 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Finished Goods &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 460,271 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 428,549 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total Inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,300,649 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,741,617 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: noncurrent inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,940,055 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4,865,181&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total current inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,360,594 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 876,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <ecor:InventoryRawMaterialsCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag144"
      unitRef="USD">768862</ecor:InventoryRawMaterialsCurrentAndNoncurrent>
    <ecor:InventoryRawMaterialsCurrentAndNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag457"
      unitRef="USD">1008653</ecor:InventoryRawMaterialsCurrentAndNoncurrent>
    <ecor:InventoryWorkInProcessCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag264"
      unitRef="USD">4071516</ecor:InventoryWorkInProcessCurrentAndNoncurrent>
    <ecor:InventoryWorkInProcessCurrentAndNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag455"
      unitRef="USD">4304415</ecor:InventoryWorkInProcessCurrentAndNoncurrent>
    <ecor:InventoryFinishedGoodsCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag454"
      unitRef="USD">460271</ecor:InventoryFinishedGoodsCurrentAndNoncurrent>
    <ecor:InventoryFinishedGoodsCurrentAndNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag162"
      unitRef="USD">428549</ecor:InventoryFinishedGoodsCurrentAndNoncurrent>
    <ecor:InventoryCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag142"
      unitRef="USD">5300649</ecor:InventoryCurrentAndNoncurrent>
    <ecor:InventoryCurrentAndNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag160"
      unitRef="USD">5741617</ecor:InventoryCurrentAndNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag452"
      unitRef="USD">3940055</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag143"
      unitRef="USD">4865181</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNet
      contextRef="I20211231"
      decimals="0"
      id="Tag594"
      unitRef="USD">1360594</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231"
      decimals="0"
      id="Tag453"
      unitRef="USD">876436</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="I20211231_InventoryValuationAndObsolescenceMember"
      decimals="0"
      id="Tag262"
      unitRef="USD">821012</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="I20201231_InventoryValuationAndObsolescenceMember"
      decimals="0"
      id="Tag263"
      unitRef="USD">721462</us-gaap:InventoryValuationReserves>
    <ecor:InventoryNoncurrentRawMaterials
      contextRef="I20211231"
      decimals="-5"
      id="Tag261"
      unitRef="USD">900000</ecor:InventoryNoncurrentRawMaterials>
    <ecor:InventoryNoncurrentRawMaterials
      contextRef="I20201231"
      decimals="-5"
      id="Tag458"
      unitRef="USD">700000</ecor:InventoryNoncurrentRawMaterials>
    <ecor:InventoryNoncurrentWorkInProcess
      contextRef="I20211231"
      decimals="-5"
      id="Tag580"
      unitRef="USD">3000000</ecor:InventoryNoncurrentWorkInProcess>
    <ecor:InventoryNoncurrentWorkInProcess
      contextRef="I20201231"
      decimals="-5"
      id="Tag459"
      unitRef="USD">4200000</ecor:InventoryNoncurrentWorkInProcess>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="D20211231_42" id="Tag693">
&lt;p style="margin: 0pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 8.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;The Company accounts for leases in accordance with FASB ASU 2016-02, Leases (Topic 842), and its operating leases consist of office space, manufacturing/warehouse space, and office equipment.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company elected not to recognize right of use assets and lease liabilities for short term leases, i.e., leases with a noncancelable period of 12 months or less.&lt;/span&gt;&lt;span&gt;&#160;The Company&#160;recognized the option to renew its &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;manufacturing/warehouse space ("&lt;/span&gt;Rockaway space") as part of the right of use asset and the lease liability as the Company deemed that the renewal option was reasonably certain to be exercised.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;span style="font-size: 12pt; line-height: 107%; font-family: 'Times New Roman', serif; margin: 12pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with its cost reduction strategies,&#160;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;the Compan&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;y &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;vacated its New Jersey corporate headquarters ("Basking Ridge office space") and&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;r&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;elocated its corporate headquarters to the Rockaway space effective&lt;/span&gt;&#160;December 31, 2020. Although the Basking Ridge lease agreement provided for sublease, the Company did not elect this option in light of the economic downturn in commercial real estate due to the pandemic and other factors.&lt;span&gt;&#160;&lt;/span&gt;In December 2020, the Company informed the Basking Ridge landlord of its intention to vacate the Basking Ridge office space on December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;On December 31, 2020, the Company wrote off the net book value of the operating lease right of use asset associated with the Basking Ridge office space in the amount of $534,493 along with the related asset balances totaling $23,050. This charge is reflected in the Company&#x2019;s Consolidated Statement of Operations for the year ended December 31, 2020, under&#160;selling, general and administrative expense.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;span style="font-size: 12pt; line-height: 107%; font-family: 'Times New Roman', serif; margin: 12pt 0pt 0pt; color: #000000;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: 'Times New Roman'; font-size: 13.3333px; letter-spacing: -0.0666667px; text-align: left; float: none; line-height: inherit; display: inline !important;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;On September 27, 2021, the Company entered into the Termination and Settlement Agreement ("Agreement") with the lessor of the Basking Ridge office space. The Agreement provided for the immediate termination of the Basking Ridge lease in its entirety. In consideration for the lease termination, the Company agreed to pay the lessor a total of $500,000 in cash and issue to the lessor 200,000 shares of its common stock. As of December 31, 2021, such payments were satisfied by the Company. The Company recorded a gain of $57,371 in connection with the termination of the Agreement&#160;which is included in the &lt;span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;accompanying Consolidated Statements of Operations for the year ended December 31, 2021 under the caption Operating expenses - Selling, general and administrative.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;span&gt;For the years ended December 31, 2021 and &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;, the Company recognized lease expense of $146,236 and $573,046, respectively. This expense does not include non-lease components associated with the lease agreements as the Company elected not to include such charges as part of the lease expense.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Supplemental Balance Sheet Information for Operating Leases:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;table cellpadding="0" style="height: 162px; width: 100%; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="background-color: #ffffff; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #ffffff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #ffffff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="7" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: center; background-color: #ffffff; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;December 31,&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #ffffff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: center; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;span&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: center; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;span&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating leases: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating lease right of use assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 613,280 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right;"&gt;517,257&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating lease liabilities: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Current portion of operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 61,403 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right;"&gt;534,547&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Noncurrent operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 699,463 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;885,333&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 760,866 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2.8pt double #000000;"&gt;1,419,880&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Weighted average remaining lease term (in years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; text-align: right; background-color: #cceeff;"&gt;5.7&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Weighted average discount rate&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;13.8&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;%&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;13.8&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 2pt 0pt 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 2pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Future minimum lease payments under non-cancellable operating leases as of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 169px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;"&gt; Financial year &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2022 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,486 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2023 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 163,962 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 90.5%;"&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: right; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;167,524&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p class="ng-scope"&gt;2025&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: right; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;171,180&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2026&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,602 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceefc; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 90.5%; background-color: #cceefc; height: 17px;"&gt;2027 and thereafter&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; text-align: right; background-color: #cceefc; height: 17px;"&gt;373,118&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total future minimum lease payments &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,196,872 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: Amounts representing interest &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(436,006&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 760,866 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <ecor:LeaseNotYetRecognizedWithNoncancelablePeriodDescription contextRef="D20211231_42" id="Tag341">12 months or less.</ecor:LeaseNotYetRecognizedWithNoncancelablePeriodDescription>
    <us-gaap:LeaseAndRentalExpense
      contextRef="D20201231_OfficeEquipmentMember"
      decimals="0"
      id="Tag748"
      unitRef="USD">534493</us-gaap:LeaseAndRentalExpense>
    <ecor:RelatedAssetBalance
      contextRef="I20201231"
      decimals="0"
      id="Tag339"
      unitRef="USD">23050</ecor:RelatedAssetBalance>
    <us-gaap:AdditionalPaidInCapital
      contextRef="I20210927"
      decimals="0"
      id="Tag716"
      unitRef="USD">500000</us-gaap:AdditionalPaidInCapital>
    <ecor:Commonstockshares
      contextRef="I20210927"
      decimals="0"
      id="Tag125"
      unitRef="Shares">200000</ecor:Commonstockshares>
    <ecor:GainLossOnInvestment
      contextRef="D20211231_42"
      decimals="0"
      id="Tag393"
      unitRef="USD">57371</ecor:GainLossOnInvestment>
    <us-gaap:LeaseAndRentalExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag595"
      unitRef="USD">146236</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag597"
      unitRef="USD">573046</us-gaap:LeaseAndRentalExpense>
    <ecor:SupplementalBalanceSheetInformationForOperatingLeasesDisclosureTableTextBlock contextRef="D20211231_42" id="Tag186">
&lt;table cellpadding="0" style="height: 162px; width: 100%; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="background-color: #ffffff; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #ffffff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #ffffff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="7" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: center; background-color: #ffffff; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;December 31,&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #ffffff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: center; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;span&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: center; border-bottom: 1pt solid #000000; background-color: #ffffff;"&gt;&lt;span&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating leases: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; background-color: #cceeff; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating lease right of use assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 613,280 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right;"&gt;517,257&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Operating lease liabilities: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Current portion of operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 61,403 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right;"&gt;534,547&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Noncurrent operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 699,463 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;885,333&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total operating lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 760,866 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2.8pt double #000000;"&gt;1,419,880&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Weighted average remaining lease term (in years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; text-align: right; background-color: #cceeff;"&gt;5.7&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Weighted average discount rate&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;13.8&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;%&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;13.8&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</ecor:SupplementalBalanceSheetInformationForOperatingLeasesDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20211231"
      decimals="0"
      id="Tag56"
      unitRef="USD">613280</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20201231"
      decimals="0"
      id="Tag346"
      unitRef="USD">517257</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag57"
      unitRef="USD">61403</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag338"
      unitRef="USD">534547</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag68"
      unitRef="USD">699463</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag265"
      unitRef="USD">885333</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag622"
      unitRef="USD">760866</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20201231"
      decimals="0"
      id="Tag342"
      unitRef="USD">1419880</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20211231" id="Tag337">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20201231" id="Tag336">P5Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="I20211231"
      decimals="3"
      id="Tag623"
      unitRef="Pure">0.138</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="I20201231"
      decimals="3"
      id="Tag345"
      unitRef="Pure">0.138</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="D20211231_42" id="Tag187">
&lt;table cellpadding="0" style="height: 169px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;"&gt; Financial year &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2022 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,486 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2023 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 163,962 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 90.5%;"&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: right; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;167,524&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p class="ng-scope"&gt;2025&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 16px; text-align: right; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;171,180&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px; width: 0.5%; background-color: #cceefc;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; 2026&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,602 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceefc; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 90.5%; background-color: #cceefc; height: 17px;"&gt;2027 and thereafter&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; text-align: right; background-color: #cceefc; height: 17px;"&gt;373,118&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; width: 0.5%; background-color: #cceefc; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total future minimum lease payments &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,196,872 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceefc;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 90.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: Amounts representing interest &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; background-color: #cceefc;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(436,006&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefc;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 90.5%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 6.85pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 8%; border-top: 0.75pt solid #000000 !important;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 760,866 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="I20211231"
      decimals="0"
      id="Tag340"
      unitRef="USD">160486</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="I20211231"
      decimals="0"
      id="Tag37"
      unitRef="USD">163962</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="I20211231"
      decimals="0"
      id="Tag624"
      unitRef="USD">167524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="I20211231"
      decimals="0"
      id="Tag76"
      unitRef="USD">171180</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="I20211231"
      decimals="0"
      id="Tag335"
      unitRef="USD">160602</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="I20211231"
      decimals="0"
      id="Tag596"
      unitRef="USD">373118</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="I20211231"
      decimals="0"
      id="Tag690"
      unitRef="USD">1196872</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="I20211231"
      decimals="0"
      id="Tag34"
      unitRef="USD">436006</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag588"
      unitRef="USD">760866</us-gaap:OperatingLeaseLiability>
    <ecor:CloudComputingArrangementTextBlock contextRef="D20211231_42" id="Tag498">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 9. Cloud Computing Arrangement&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;In 2018, the Company entered into a contract to obtain a cloud computing arrangement (&#x201c;CCA&#x201d;).&#160;&lt;/span&gt;&lt;span&gt;In accordance with ASU 2018-15, the implementation costs incurred in the CCA were deferred and recognized as other assets and are being amortized to expense over the noncancelable term of the arrangement. &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The implementation of this CCA was completed on June 30, 2019.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;Beginning July 1, 2019, the Company went live with the cloud computing Enterprise Resource Planning system and all future related costs are expensed as incurre&lt;span style="color: #000000;"&gt;d. In July 2019, the Company began amortizing the related deferred costs over the remaining period of the noncancelable arrangement. Amortization costs for the years ended December 31, 2021&#160;and 2020 were $&lt;/span&gt;282,074&lt;span&gt; and $282,074, respectively. As of December 31, 2021, the remaining term of the lease is approximately two years. The CCA is included in the accompanying Consolidated Balance Sheet for the years ended&#160;December 31, 2021 and 2020 &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;under the caption Other assets, net, and is summarized below&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 75px; width: 100%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt;"&gt;
&lt;tbody&gt;
&lt;tr style="background-color: #ffffff; height: 21px;"&gt;
&lt;td style="background-color: #ffffff; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;December 31,&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 13px; background-color: #cceeff;"&gt;
&lt;td colspan="2" style="height: 13px; background-color: #cceeff; width: 77.5%;"&gt;Cloud Computing Arrangement&lt;/td&gt;
&lt;td style="height: 13px; background-color: #cceeff; text-align: center; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 13px; text-align: right; width: 10%;"&gt;1,222,322&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="height: 13px; background-color: #cceeff; text-align: right; width: 10%;"&gt;1,222,322&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: right; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td colspan="2" style="height: 10px;"&gt;Less: accumulated amortization&lt;/td&gt;
&lt;td style="height: 10px; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;705,186&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;423,112&lt;/td&gt;
&lt;td style="text-align: right; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;Cloud Computing Arrangement, net&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; text-align: center; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 10px; text-align: right; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;517,136&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; text-align: right; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;799,210&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: right; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

</ecor:CloudComputingArrangementTextBlock>
    <ecor:AmortizationOfDeferredCosts
      contextRef="D20211231_42"
      decimals="0"
      id="Tag305"
      unitRef="USD">282074</ecor:AmortizationOfDeferredCosts>
    <ecor:AmortizationOfDeferredCosts
      contextRef="D20201231"
      decimals="0"
      id="Tag424"
      unitRef="USD">282074</ecor:AmortizationOfDeferredCosts>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="I20211231" id="Tag310">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="D20211231_42" id="Tag665">
&lt;table cellpadding="0" style="height: 75px; width: 100%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt;"&gt;
&lt;tbody&gt;
&lt;tr style="background-color: #ffffff; height: 21px;"&gt;
&lt;td style="background-color: #ffffff; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;December 31,&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px; border-bottom: 1pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 21px; text-align: center; border-bottom: 1pt solid #000000;"&gt;&lt;span style="font-weight: bold; font-size: 8pt;"&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 13px; background-color: #cceeff;"&gt;
&lt;td colspan="2" style="height: 13px; background-color: #cceeff; width: 77.5%;"&gt;Cloud Computing Arrangement&lt;/td&gt;
&lt;td style="height: 13px; background-color: #cceeff; text-align: center; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 13px; text-align: right; width: 10%;"&gt;1,222,322&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 13px; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="height: 13px; background-color: #cceeff; text-align: right; width: 10%;"&gt;1,222,322&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: right; height: 13px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td colspan="2" style="height: 10px;"&gt;Less: accumulated amortization&lt;/td&gt;
&lt;td style="height: 10px; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;705,186&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;423,112&lt;/td&gt;
&lt;td style="text-align: right; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;Cloud Computing Arrangement, net&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; text-align: center; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 10px; text-align: right; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;517,136&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: center; height: 10px; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; text-align: right; border-top: 1pt solid #000000; border-bottom: 2.8pt double #000000;"&gt;799,210&lt;/td&gt;
&lt;td style="background-color: #cceeff; text-align: right; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <ecor:CloudComputingArrangement
      contextRef="D20211231_42"
      decimals="0"
      id="Tag304"
      unitRef="USD">1222322</ecor:CloudComputingArrangement>
    <ecor:CloudComputingArrangement
      contextRef="D20201231"
      decimals="0"
      id="Tag306"
      unitRef="USD">1222322</ecor:CloudComputingArrangement>
    <ecor:LessAccumulatedAmortization
      contextRef="D20211231_42"
      decimals="0"
      id="Tag309"
      unitRef="USD">705186</ecor:LessAccumulatedAmortization>
    <ecor:LessAccumulatedAmortization
      contextRef="D20201231"
      decimals="0"
      id="Tag303"
      unitRef="USD">423112</ecor:LessAccumulatedAmortization>
    <ecor:CloudComputingArrangementNet
      contextRef="D20211231_42"
      decimals="0"
      id="Tag302"
      unitRef="USD">517136</ecor:CloudComputingArrangementNet>
    <ecor:CloudComputingArrangementNet
      contextRef="D20201231"
      decimals="0"
      id="Tag307"
      unitRef="USD">799210</ecor:CloudComputingArrangementNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="D20211231_42" id="Tag194">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 10. Accrued Expenses and Other Current Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Accrued expenses as of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;and &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&#160;consisted of the following:&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"&gt;

&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_ILXDO5BM1C00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 154px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; width: 77%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued professional fees &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 468,101 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 270,543 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued bonuses and incentive compensation&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,849,159 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,424,878 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;Accrued insurance expense&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"&gt;499,195&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"&gt;164,832&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;Other employee related expenses&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;455,110&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;371,033&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; background-color: #cceeff; height: 17px;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Miscellaneous taxes payable&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; background-color: #cceeff; height: 17px;"&gt;262,515&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; background-color: #cceeff; height: 17px;"&gt;243,245&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 346,898 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 491,171 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,880,978 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,965,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="color: #000000; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; margin: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;span style="font-size: 10pt; font-family: ' times new roman'; font-style: italic; text-indent: 0%;"&gt;Finance and Security Agreements&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 13.33px;"&gt;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"&gt;
&lt;p class="ng-scope" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; margin: 6pt 0pt 0pt; orphans: 2; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;On July 2, 2021, the Company entered into a Commercial Insurance Premium Finance and Security Agreement (&#x201c;the 2021 Agreement&#x201d;). The 2021 Agreement provides for a single borrowing by the Company of $&lt;/span&gt;&lt;span style="cursor: default; color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;1.2&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;million, with a ten&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;-month term and an annual interest rate of&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt; 1.55&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%. The proceeds from this transaction were used to partially fund the premiums due under some of the Company&#x2019;s insurance policies. The amounts payable are secured by the Company&#x2019;s rights under such policies. The Company began to pay monthly installments of approximately $124,800&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;beginning&#160;in July 2021. As of&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;December 31, 2021&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;, the remaining balance un&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;der&lt;span&gt;&#160;&lt;/span&gt;the Agreement was $499,195&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;and during the year ended&#160;December 31, 2021, the Company recognized&#160;$5,292&#160;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;in interest expense.&lt;/span&gt;&lt;/p&gt;
&lt;p class="ng-scope" style="color: rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; margin: 12pt 0pt 0pt; orphans: 2; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;On July 1, 2020, the Company entered into a Commercial Insurance Premium Finance and Security Agreement (&#x201c;the 2020 Agreement&#x201d;). The 2020 Agreement provides for a single borrowing by the Company of $&lt;span&gt;1.2&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;million, with a&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;seven&lt;/span&gt;-month term and an annual interest rate of&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;2.18&lt;/span&gt;%. The proceeds from this transaction were used to partially fund the premiums due under some of the Company&#x2019;s insurance policies. &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;All borrowings related to the 2020&#160;Agreement were fully repaid as of December 31, 2021.&lt;/span&gt;&#160; &#160;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="D20211231_42" id="Tag190">
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_ILXDO5BM1C00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 154px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; width: 77%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued professional fees &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 468,101 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 270,543 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued bonuses and incentive compensation&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,849,159 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,424,878 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;Accrued insurance expense&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"&gt;499,195&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"&gt;164,832&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;Other employee related expenses&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;455,110&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; height: 17px;"&gt;371,033&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; background-color: #cceeff; height: 17px;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Miscellaneous taxes payable&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; background-color: #cceeff; height: 17px;"&gt;262,515&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; text-align: right; background-color: #cceeff; height: 17px;"&gt;243,245&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 346,898 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 491,171 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,880,978 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,965,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag77"
      unitRef="USD">468101</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag33"
      unitRef="USD">270543</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag278"
      unitRef="USD">1849159</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag54"
      unitRef="USD">1424878</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag53"
      unitRef="USD">499195</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag718"
      unitRef="USD">164832</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag49"
      unitRef="USD">455110</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag561"
      unitRef="USD">371033</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <ecor:MiscellaneousTaxesPayable
      contextRef="I20211231"
      decimals="0"
      id="Tag279"
      unitRef="USD">262515</ecor:MiscellaneousTaxesPayable>
    <ecor:MiscellaneousTaxesPayable
      contextRef="I20201231"
      decimals="0"
      id="Tag381"
      unitRef="USD">243245</ecor:MiscellaneousTaxesPayable>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag344"
      unitRef="USD">346898</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag526"
      unitRef="USD">491171</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag48"
      unitRef="USD">3880978</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag51"
      unitRef="USD">2965702</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20210702_NotesPayableOtherPayablesMember"
      decimals="-5"
      id="Tag50"
      unitRef="USD">1200000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20210702_NotesPayableOtherPayablesMember"
      decimals="4"
      id="Tag347"
      unitRef="Pure">0.0155</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="I20210702_NotesPayableOtherPayablesMember"
      decimals="0"
      id="Tag343"
      unitRef="USD">124800</us-gaap:NotesPayable>
    <us-gaap:NotesPayableCurrent
      contextRef="I20211231_NotesPayableOtherPayablesMember"
      decimals="0"
      id="Tag75"
      unitRef="USD">499195</us-gaap:NotesPayableCurrent>
    <us-gaap:InterestExpense
      contextRef="D20211231_NotesPayableOtherPayablesMember"
      decimals="0"
      id="Tag348"
      unitRef="USD">5292</us-gaap:InterestExpense>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20200702_NotesPayableOtherPayablesMember"
      decimals="-5"
      id="Tag353"
      unitRef="USD">1200000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20200702_NotesPayableOtherPayablesMember"
      decimals="4"
      id="Tag52"
      unitRef="Pure">0.0218</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShortTermDebtTextBlock contextRef="D20211231_42" id="Tag472">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 11.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note Payable&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: ' times new roman', times; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; margin: 6pt 0pt 0pt;"&gt;&lt;span&gt;On May 4, 2020, the Company received proceeds of $1.4 million in connection with a promissory note (the &#x201c;Note&#x201d;) entered into with Citibank, N.A. (the &#x201c;Lender&#x201d;) evidencing an unsecured loan (the &#x201c;Loan&#x201d;) under the &lt;span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Paycheck Protection Program ("&lt;/span&gt;PPP"). The PPP is a program of the SBA established under the CARES Act. Under the PPP, the proceeds of the Loan may be used for payroll and certain covered interest payments, lease payments and utility payments (&#x201c;Qualifying Expenses&#x201d;). The Company used the entire Loan amount for Qualifying Expenses under the PPP.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: ' times new roman', times; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; margin: 12pt 0pt 0pt;"&gt;&lt;span&gt;On May 18, 2021, the Company received notification from the Lender of SBA's&#160;approval of the Company's application for loan forgiveness. Accordingly, the Company was not required to repay the loan. The Company has recorded the loan forgiveness as a gain in the accompanying Consolidated Statements of Operations for the year ended December 31, 2021 under the caption Gain on extinguishment of debt.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20200504_PromissoryNotesMember_CitibankNAMember_PaycheckProtectionProgramMember"
      decimals="-5"
      id="Tag603"
      unitRef="USD">1400000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="D20211231_42" id="Tag791">
&lt;p style="margin: 0px; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 12. Stockholders&#x2019; Equity&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0in 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;Public Offering of Common Stock&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span&gt;On July 2, 2021, the Company completed a public offering of 20,700,000 shares of its common stock at a purchase price of $1.00 per share. The net proceeds of the offering to the Company were approximately $18.8 million, after deducting the underwriting discounts, commissions, and other offering expenses.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0in 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;i&gt;&lt;span&gt;Other 2021 Securities Purchase Agreements&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;span&gt;On August 30, 2021, the Company entered into a Securities Purchase Agreement with its legal counsel pursuant to which the Company issued 952,380 shares of common stock, at a purchase price of $1.05 per share. Upon issuance of the shares, certain of the &lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;Company's&lt;/span&gt; outstanding financial obligations to its legal counsel were deemed paid and satisfied in full.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;Settlement of Lease Liability&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;span&gt;During 2021, the Company agreed to issue 200,000 shares of its common stock in connection with the lease termination related to its former headquarters located in Basking Ridge, NJ.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;"&gt;&lt;span style="font-size: 10pt;"&gt;Settlement of Accrued Bonus&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;In January 2021, the Company issued 165,413 shares of its common stock as payment&#160;for certain executive incentive bonuses accrued in 2020.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Lincoln Park Purchase Agreement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;On March 27, 2020, the Company and Lincoln Park entered into an equity facility purchase agreement ("Purchase Agreement") pursuant to which the Company has the right to sell to Lincoln Park shares of common stock having an aggregate value of up to $&lt;span&gt;25,000,000&lt;/span&gt;, subject to certain limitations and conditions set forth in the purchase agreement.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Upon entering into the Purchase Agreement with Lincoln Park, the Company issued an aggregate of&#160;&lt;/span&gt;&lt;span&gt;461,676&lt;/span&gt;&lt;span style="text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;shares of common stock to Lincoln Park as a commitment fee. The fair value of these shares on the date of issuance was approximately $&lt;/span&gt;&lt;span&gt;186,300&lt;/span&gt;&lt;span&gt;. During &lt;span&gt;2020&lt;/span&gt;, the Company issued an additional 230,838 shares of common stock to Lincoln Park as a&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;further commitment fee&lt;/span&gt;&lt;span&gt;&#160;based on the first $5,000,000 of shares of common stock issued to Lincoln Park &lt;span style="font-size: 13.3333px; float: none; display: inline !important;"&gt;under the Purchase Agreement as Purchase Shares (as such term is defined in the Purchase Agreement)&lt;/span&gt;. The Company did not receive any cash proceeds from the issuance of any of the foregoing commitment shares. &lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; float: none; display: inline !important;"&gt;No further commitment fee shares remain issuable under the Purchase Agreement.&#160;&lt;/span&gt;The net proceeds under the Purchase Agreement to the Company will depend on the frequency and prices at which shares of common stock are sold to Lincoln Park. Actual sales of shares of common stock to Lincoln Park under the Purchase Agreement and the amount of such net proceeds will depend on a variety of factors, including market conditions, the trading price of the common stock and determinations by the Company as to other available and appropriate sources of funding for the Company. The Company has and expects to continue to use the proceeds from this agreement for general corporate purposes and working capital.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;During &lt;span&gt;2020&lt;/span&gt;, the Company sold&#160;&lt;span&gt;10,179,676&lt;/span&gt; shares of common stock under the Purchase Agreement, resulting in aggregate proceeds of approximately $15.5 million to the Company. &lt;span&gt;In January&lt;span style="color: #000000;"&gt; 2021&lt;/span&gt;,&#160;the Company sold an additional 2,750,000 shares of its common stock under the Purchase Agreement, resulting in aggregate proceeds of approximately $6.9 million to the Company. On March 11, 2021, the Company terminated the Purchase Agreement and, accordingly, the Company will not sell any further shares of its common stock to Lincoln Park under the Purchase Agreement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;Other 2020 Securities Purchase Agreements&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;On April 14, 2020, the Company entered into a Securities Purchase Agreement (&#x201c;First SPA&#x201d;) with certain accredited investors pursuant to which the Company agreed to sell an aggregate of&#160;&lt;span&gt;2,058,822&lt;/span&gt;&#160;shares of common stock at a purchase price of $&lt;span&gt;0.85&lt;/span&gt;&#160;per share for aggregate proceeds to the Company of approximately $&lt;span&gt;1.75&lt;/span&gt;&#160;million. Each of the purchasers was an affiliate and/or existing shareholder of the Company, including some members of the Company&#x2019;s board of directors. In addition, the purchasers were granted customary registration rights as further described in the First SPA.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;On May 14, 2020, the Company entered into a Securities Purchase Agreement (&#x201c;Second SPA&#x201d;) with its legal counsel pursuant to which the Company agreed to issue&#160;&lt;span&gt;1,564,345&lt;/span&gt;&#160;shares of common stock, at a purchase price of $&lt;span&gt;0.99&lt;/span&gt;&#160;per share. Upon issuance of the shares, certain outstanding financial obligations of the Company owed to its legal counsel were deemed paid and satisfied in full. In addition, the Company&#x2019;s legal counsel was granted customary registration rights as further described in the Second SPA. During 2020, the Company recorded a non-cash charge of $&lt;span&gt;156,434&lt;/span&gt;&#160;in connection with this transaction.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt;"&gt;On May 18, 2020, the Company entered into a third Securities Purchase Agreement (&#x201c;Third SPA&#x201d;) with certain accredited investors pursuant to which the Company agreed to sell an aggregate of&#160;&lt;span&gt;505,205&lt;/span&gt;&#160;shares of common stock at a purchase price of $&lt;span&gt;0.9178&lt;/span&gt;&#160;per share, for aggregate proceeds to the Company of approximately $&lt;span&gt;0.45&lt;/span&gt;&#160;million. In addition, the purchasers were granted customary registration rights as further described in the Third SPA.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Stock Purchase Warrants&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt;"&gt;The following table presents a summary of stock purchase warrants outstanding as of&lt;span&gt; December 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; color: rgb(0, 0, 0); font-family: &amp;quot;times new roman&amp;quot;, times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;table cellpadding="0" style="height: 130px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 33px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 10.925%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Warrants &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 11.0048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 11.0048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Remaining Contractual Term (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 10.0478%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, January 1, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 715,199 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&lt;span style="border-right: none; border-left: none;"&gt;12.39&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 0.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expired &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (498,255 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 12.54 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding,&#160;December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 216,944 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 12.04 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 0.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercisable,&#160;December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SharesIssued
      contextRef="I20210702_IPOMember"
      decimals="0"
      id="Tag617"
      unitRef="Shares">20700000</us-gaap:SharesIssued>
    <us-gaap:SharePrice
      contextRef="I20210702_IPOMember"
      decimals="2"
      id="Tag773"
      unitRef="USDPerShare">1</us-gaap:SharePrice>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="D20210702_IPOMember"
      decimals="1"
      id="Tag772"
      unitRef="USD">18.8</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:SharesIssued
      contextRef="I20210830"
      decimals="0"
      id="Tag133"
      unitRef="Shares">952380</us-gaap:SharesIssued>
    <us-gaap:SharePrice
      contextRef="I20210830"
      decimals="2"
      id="Tag770"
      unitRef="USDPerShare">1.05</us-gaap:SharePrice>
    <us-gaap:SharesIssued
      contextRef="I20210927"
      decimals="0"
      id="Tag786"
      unitRef="Shares">200000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="I20210131"
      decimals="0"
      id="Tag788"
      unitRef="Shares">165413</us-gaap:SharesIssued>
    <us-gaap:CommonStockValue
      contextRef="I20200327_MaximumMember_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag782"
      unitRef="USD">25000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20200327_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag790"
      unitRef="Shares">461676</us-gaap:CommonStockSharesIssued>
    <ecor:FairValueOfCommonStockSharesIssued
      contextRef="I20200327_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag787"
      unitRef="USD">186300</ecor:FairValueOfCommonStockSharesIssued>
    <ecor:AdditionalCommitmentSharesIssued
      contextRef="I20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag763"
      unitRef="Shares">230838</ecor:AdditionalCommitmentSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="I20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag611"
      unitRef="USD">5000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="0"
      id="Tag761"
      unitRef="Shares">10179676</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="D20211231_EquityPurchaseAgreementMember_LincolnParkCapitalFundLLCMember"
      decimals="1"
      id="Tag783"
      unitRef="USD">15.5</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <ecor:AdditionalCommitmentSharesIssued
      contextRef="I20210131"
      decimals="0"
      id="Tag587"
      unitRef="Shares">2750000</ecor:AdditionalCommitmentSharesIssued>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="D20210131"
      decimals="-5"
      id="Tag701"
      unitRef="USD">6900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D20200414"
      decimals="0"
      id="Tag590"
      unitRef="Shares">2058822</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200414_FirstSecuritiesPurchaseAgreementMember"
      decimals="2"
      id="Tag767"
      unitRef="USDPerShare">0.85</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D20200414_FirstSecuritiesPurchaseAgreementMember"
      decimals="-4"
      id="Tag779"
      unitRef="Shares">1750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200514_SecondSecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Tag777"
      unitRef="Shares">1564345</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200514_SecondSecuritiesPurchaseAgreementMember"
      decimals="2"
      id="Tag602"
      unitRef="USDPerShare">0.99</us-gaap:SaleOfStockPricePerShare>
    <ecor:NonCashCharge
      contextRef="D20211231_SecondSecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Tag778"
      unitRef="USD">156434</ecor:NonCashCharge>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D20200518_ThirdSecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Tag769"
      unitRef="Shares">505205</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200518_ThirdSecuritiesPurchaseAgreementMember"
      decimals="4"
      id="Tag46"
      unitRef="USDPerShare">0.9178</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="D20200518_ThirdSecuritiesPurchaseAgreementMember"
      decimals="-4"
      id="Tag776"
      unitRef="USD">450000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="D20211231_42" id="Tag719">
&lt;table cellpadding="0" style="height: 130px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 33px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 10.925%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Warrants &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 11.0048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 11.0048%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Remaining Contractual Term (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px; width: 10.0478%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, January 1, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 715,199 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&lt;span style="border-right: none; border-left: none;"&gt;12.39&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 0.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expired &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (498,255 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 12.54 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding,&#160;December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 216,944 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 12.04 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span&gt; 0.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 50.9569%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercisable,&#160;December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-size: 13.3333px;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.9681%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 1.03668%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; width: 0.956938%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10.0478%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="I20201231_StockPurchaseWarrantsMember"
      decimals="0"
      id="Tag760"
      unitRef="Shares">715199</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20201231_StockPurchaseWarrantsMember"
      decimals="2"
      id="Tag608"
      unitRef="USDPerShare">12.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag765">P0Y10M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="I20211231_StockPurchaseWarrantsMember"
      id="Tag47"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag759"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag785"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <ecor:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrant
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag604"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag766"
      unitRef="Shares"
      xsi:nil="true"/>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag781"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <ecor:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionAggregateIntrinsicValueExercised
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="D20211231_StockPurchaseWarrantsMember"
      decimals="0"
      id="Tag74"
      unitRef="Shares">498255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_StockPurchaseWarrantsMember"
      decimals="2"
      id="Tag771"
      unitRef="USDPerShare">12.54</ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriodWeightedAverageGrantDateFairValue>
    <ecor:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionAggregateIntrinsicValueExpired
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag762"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="I20211231_StockPurchaseWarrantsMember"
      decimals="0"
      id="Tag774"
      unitRef="Shares">216944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20211231_StockPurchaseWarrantsMember"
      decimals="2"
      id="Tag775"
      unitRef="USDPerShare">12.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsOne
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag789">P0Y9M18D</ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsOne>
    <ecor:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionAggregateIntrinsicValueOutstandingOne
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag764"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag601"
      unitRef="Shares"
      xsi:nil="true"/>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag768"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisable
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag599"
      xsi:nil="true"/>
    <ecor:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionAggregateIntrinsicValueExercisable
      contextRef="D20211231_StockPurchaseWarrantsMember"
      id="Tag780"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EarningsPerShareTextBlock contextRef="D20211231_42" id="Tag752">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 13.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Net Loss Per Share&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period.&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Diluted loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding adjusted to give effect to potentially dilutive securities. Restricted stock and unit awards, and stock options have not been included in the diluted loss per share calculation as their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The potential common stock equivalents that have been excluded from the computation of diluted loss per share consist of the following:&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 86px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 77.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding stock options &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,136,679 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,815,585 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested restricted stock and unit awards&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,084,649 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,039,768 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Stock purchase warrants &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 216,944 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;715,199&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.25pt double #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="text-align: right;"&gt;6,438,272&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; border-bottom: 2.25pt double #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; text-align: right; height: 10px; border-bottom: 2.25pt double #000000;"&gt;5,570,552&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="D20211231_42" id="Tag650">
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 86px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 77.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding stock options &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,136,679 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,815,585 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested restricted stock and unit awards&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,084,649 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,039,768 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Stock purchase warrants &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 216,944 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;715,199&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.25pt double #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="text-align: right;"&gt;6,438,272&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; border-bottom: 2.25pt double #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; text-align: right; height: 10px; border-bottom: 2.25pt double #000000;"&gt;5,570,552&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_EmployeeStockOptionMember"
      decimals="0"
      id="Tag26"
      unitRef="Shares">5136679</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_EmployeeStockOptionMember"
      decimals="0"
      id="Tag751"
      unitRef="Shares">3815585</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag118"
      unitRef="Shares">1084649</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag735"
      unitRef="Shares">1039768</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_WarrantMember"
      decimals="0"
      id="Tag436"
      unitRef="Shares">216944</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_WarrantMember"
      decimals="0"
      id="Tag731"
      unitRef="Shares">715199</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_42"
      decimals="0"
      id="Tag625"
      unitRef="Shares">6438272</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231"
      decimals="0"
      id="Tag726"
      unitRef="Shares">5570552</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfConversionsOfStockTextBlock contextRef="D20211231_42" id="Tag20">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfConversionsOfStockTextBlock>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="D20211231_42" id="Tag503">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 14.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Variable Interest Entity &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;text-indent: 0pt;font-family: 'Times New Roman';font-size: 10pt;"&gt;&lt;span&gt;As discussed in Note &lt;span style="border-left: none; border-right: none;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;, electroCore&#160;was the primary beneficiary of electroCore (Aust) Pty Limited ("&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: -0.0666667px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;electroCore&lt;/span&gt;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: 'Times New Roman'; font-size: 13.3333px; letter-spacing: -0.0666667px; text-align: left; float: none; line-height: inherit; display: inline !important;"&gt;Australia")&lt;/span&gt;. electroCore has contributed certain intellectual property rights, all rights to distribute, market and sell specified products in Australia and New Zealand, and other rights outlined in the shareholders&#x2019; deed of electroCore (Aust) Pty Limited in return for &lt;span&gt;50&lt;/span&gt;% of the shares of such entity. In addition, electroCore&#160;had the right to appoint two of the four directors and exercise significant influence. This along with the fact that electroCore&#160;was &lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: 'times new roman', times; font-size: 13.3333px; letter-spacing: -0.0666667px; float: none; display: inline !important;"&gt;electroCore&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-size: 13.3333px; letter-spacing: -0.0666667px; text-align: left; float: none; line-height: inherit; display: inline !important;"&gt;Australia&lt;/span&gt;&#x2019;s only supplier caused&#160;electroCore, for accounting &lt;span style="color: #000000;"&gt;purposes, to be the primary beneficiary of electroCoreAustralia. The activities related to electroCoreAustralia&#160;were not material to the Company's consolidated financial statements. Effective May 2017, the VIE had ceased operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.05pt; line-height: inherit; color: #000000;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: -0.0666667px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;&lt;span style="font-size: 10pt;"&gt;On November 2, 2021, the Company terminated its interest in&#160;electroCoreAustralia and&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: -0.0666667px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&#160;recorded the related a gain of $549,254 in the accompanying Consolidated Statement of Operations for the year ended December 31, 2021 under the caption Gain on termination of joint venture.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="D20211231_42"
      decimals="2"
      id="Tag646"
      unitRef="Pure">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <ecor:NumberOfDirectors
      contextRef="D20211231_42"
      decimals="0"
      id="Tag645"
      unitRef="Directors">2</ecor:NumberOfDirectors>
    <ecor:NumberOfDirectorsAppoint
      contextRef="D20211231_42"
      decimals="0"
      id="Tag86"
      unitRef="Directors">4</ecor:NumberOfDirectorsAppoint>
    <us-gaap:VentureCapitalGainsLossesNet
      contextRef="D20211231_VariableInterestEntityPrimaryBeneficiaryMember_4"
      decimals="0"
      id="Tag45"
      unitRef="USD">549254</us-gaap:VentureCapitalGainsLossesNet>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="D20211231_42" id="Tag112">
&lt;p style="margin: 0px; text-align: left; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 15. Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The benefit for income taxes for the years ended &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and 2020&#160;consisted of foreign taxes, state minimum tax and a benefit from the sale of state net operating losses.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Domestic and foreign components of the loss before provision for &lt;span&gt;income taxes is&#160;&lt;span&gt;as follows:&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 61px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 71%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Domestic &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(16,679,171&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(23,706,567&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Foreign &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,390,069&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(975,373&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-left: none; border-right: none;"&gt;18,069,240&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24,681,940&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 2pt 0pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The income tax provision from continuing operations contains the following components:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 136px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 71%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Federal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(870,323&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Foreign &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;19,153&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total current&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-right: none; border-left: none;"&gt;851,170&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total income tax benefit&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-right: none; border-left: none;"&gt;851,170&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;p style="margin: 12pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has evaluated the available evidence supporting the realization of its deferred tax assets, including the amount and timing of future taxable income, and has determined that it is more likely than not that its net deferred tax assets will not be realized in the United States and certain foreign jurisdictions. Due to uncertainties surrounding the realization of the deferred tax assets, the Company maintains a full valuation allowance against all of its net deferred tax assets. When the Company determines that it will be able to realize some portion or all of its deferred tax assets, an adjustment to its valuation allowance on its deferred tax assets would have the effect of increasing net income in the period such determination is made.&lt;/span&gt;&lt;span&gt;&#160;The net change in the valuation allowance was an increase of $3.9 million.&#160;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The significant components of the Company&#x2019;s deferred income tax assets and liabilities after applying enacted corporate tax rates are as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 370px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span&gt;2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span&gt;2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 70%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net operating loss&#160;carryforwards &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;26,924,101&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 10px; width: 2%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;24,319,202&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;579,321&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;540,072&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Intangibles &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;468,716&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;429,783&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;216,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;202,580&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&#160; &#160; &#160; Allowance&#160;for bad debt&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;3,139&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred rent &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;27,019&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Charitable contributions &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,572&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,277&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; R&amp;amp;D credit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;429,784&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;438,117&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p&gt;&#160; &#160; &#160;Deferred FICA Tax&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;6,942&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;200,288&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;398,689&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Stock compensation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4,429,809&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,069,124&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;33,268,792&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;29,435,863&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(32,867,581&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(28,974,378&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;401,211&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;461,485&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Fixed assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,856)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"/&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(16,119&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Prepaid expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(233,917&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(300,125&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Right of use asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(161,438&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(145,241&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred tax liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(401,211&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(461,485&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets, net &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;A reconciliation of the income tax provision computed at statutory rates to the reported income tax provision for the years ended &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and 2020 is &lt;span&gt;as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 204px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="4" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; background-color: #ffffff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 73%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Statutory rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 12%; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(21.0)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 12%; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(21.0)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; State tax expected (recovery), net of federal benefit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;5.7&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(4.2)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;% &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;Stock compensation&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 16px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;(5.7)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 16px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;(6.8)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;State tax NOL sale&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 16px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;(3.8)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 16px; margin: 0px; text-indent: 0px; text-align: right;"&gt;(3.7)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nondeductible expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;2.1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none; font-size: 10pt; font-family: 'times new roman', times;"&gt;(0.5)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;PPP loan forgiveness&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(1.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; text-align: left; background-color: #cceeff;"&gt;Unrealized gain from termination of joint venture&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; padding-left: 0px; margin: 0px; text-indent: 0px; height: 16px; background-color: #cceeff; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; margin: 0px; text-indent: 0px; height: 16px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;Other&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding: 0px; vertical-align: middle; margin: 0px; text-indent: 0px; height: 17px; text-align: right;"&gt;(0.1)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Change in valuation allowance for deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;21.5&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;31.6&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income tax&#160;benefit&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(4.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 18px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(4.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: left;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160;%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;and &lt;span style="display: inline;"&gt;2020&lt;/span&gt;, the Company had accumulated net operating losses totaling $&lt;span&gt;103.9&lt;/span&gt;&#160;million and $&lt;span&gt;87.2&lt;/span&gt; million, respectively, in the U.S. (federal and state), which may be available&#160;to carry forward and offset future years' taxable income.&#160;&lt;/span&gt;&lt;span&gt;U.S. federal losses can be carried forward indefinitely, and state losses expire in various amounts beginning in 2026. The Company also had accumulated losses totaling $3.6 million and $3.9 million in Germany which can be carried forward indefinitely.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;However, the NOL carryforwards may be, or become subject to, an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders over a three year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, as well as similar state tax provisions. This could limit the amount of NOLs that the Company can utilize annually to offset future taxable income or tax liabilities. &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to an ownership change. Subsequent ownership changes may further affect the limitation in future years. If and when the Company utilizes the NOL carryforwards in a future period, it will perform an analysis to determine the effect, if any, of these loss limitation rules on the NOL carryforward balances&lt;/span&gt;&lt;span style="color: #222222; font-family: 'Times New Roman'; font-size: 11pt;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="color: #222222; font-family: 'Times New Roman'; font-size: 10pt;"&gt;During the year ended December 31, 2021 in accordance with the State of New Jersey's Technology Business Tax Certificate Program, which allowed certain high technology and biotechnology companies to sell unused NOL carry forwards to other New Jersey based corporate taxpayers, the Company sold New Jersey NOL carry forwards, resulting in the recognition of $876,690 of income tax benefit, net of transaction costs. The Company recognized $1,170,890 of income tax benefit from the sale of New Jersey carry forwards&#160;in 2020. There can be no assurance as to the continuation or magnitude of this program in the future.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;As of December 31, 2021, &lt;span&gt;the Company had Federal and NJ research and development credits of $282,801 and $191,863 respectively. The Federal R&amp;amp;D credits can be carried forward 20 years and will begin to expire in 2038. The New Jersey R&amp;amp;D credits can be carried forward &lt;span style="border-left: none; border-right: none;"&gt;seven years&lt;/span&gt;&#160;and will begin to expire in 2025.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;The Company has adopted certain provisions of ASC 740, &#x201c;Income Taxes&#x201d;, which prescribes a recognition threshold and measurement attribute for the recognition and measurement of tax positions taken or expected to be taken in income tax returns. The provisions also provide guidance on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, and accounting for interest and penalties associated with tax positions.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and in various state and foreign jurisdictions. The Company&#x2019;s tax returns are subject to tax examinations by U.S. federal and state tax authorities, or examinations by foreign tax authorities until the expiration of the respective statutes of limitation. The Company currently has no tax years under examination.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of &lt;/span&gt;December 31, 2021&lt;span&gt;, the Company does not have an accrual relating to uncertain tax positions. Interest and penalties, if any, as they relate to income taxes assessed, are included in the income tax provision. It is not anticipated that unrecognized tax benefits would significantly increase or decrease within 12 months of the reporting date.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Coronavirus Aid, Relief, and Economic Security Act&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="color: #000000; margin: 12pt 0pt 0pt; line-height: inherit;"&gt;&lt;span&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, the "CARES Act", was enacted and signed into law, and GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act, among other things, includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act, including, permitting net operating losses, or NOLs, carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. The CARES Act provides other reliefs and stimulus measures. The Company has evaluated the impact of the CARES Act, and determined that the provisions of the CARES Act did not have an impact on its financial statements or internal controls over financial reporting.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="D20211231_42" id="Tag352">
&lt;table cellpadding="0" style="height: 61px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 71%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Domestic &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(16,679,171&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(23,706,567&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Foreign &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,390,069&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(975,373&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-left: none; border-right: none;"&gt;18,069,240&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24,681,940&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="D20211231_42"
      decimals="0"
      id="Tag149"
      unitRef="USD">-16679171</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="D20201231"
      decimals="0"
      id="Tag116"
      unitRef="USD">-23706567</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="D20211231_42"
      decimals="0"
      id="Tag636"
      unitRef="USD">1390069</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="D20201231"
      decimals="0"
      id="Tag120"
      unitRef="USD">975373</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20211231_42"
      decimals="0"
      id="Tag443"
      unitRef="USD">-18069240</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20201231"
      decimals="0"
      id="Tag129"
      unitRef="USD">-24681940</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="D20211231_42" id="Tag499">
&lt;table cellpadding="0" style="height: 136px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 71%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Federal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(870,323&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Foreign &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;19,153&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total current&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-right: none; border-left: none;"&gt;851,170&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 1px solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total income tax benefit&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(&lt;span style="border-right: none; border-left: none;"&gt;851,170&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,170,890&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="D20211231_42"
      id="Tag631"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="D20201231"
      id="Tag117"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag634"
      unitRef="USD">870323</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag354"
      unitRef="USD">1170890</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag593"
      unitRef="USD">-19153</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="D20201231"
      id="Tag119"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag110"
      unitRef="USD">851170</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag441"
      unitRef="USD">1170890</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="D20211231_42"
      id="Tag610"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="D20201231"
      id="Tag626"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20211231_42"
      decimals="0"
      id="Tag104"
      unitRef="USD">-851170</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag641"
      unitRef="USD">-1170890</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="D20211231_42"
      decimals="-5"
      id="Tag28"
      unitRef="USD">3900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="D20211231_42" id="Tag462">
&lt;table cellpadding="0" style="height: 370px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span&gt;2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt;&lt;span&gt;2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 70%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net operating loss&#160;carryforwards &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;26,924,101&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 10px; width: 2%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;24,319,202&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Accrued expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;579,321&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;540,072&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Intangibles &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;468,716&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;429,783&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Inventory &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;216,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;202,580&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&#160; &#160; &#160; Allowance&#160;for bad debt&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;3,139&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred rent &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;27,019&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Charitable contributions &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,572&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,277&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; R&amp;amp;D credit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;429,784&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;438,117&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p&gt;&#160; &#160; &#160;Deferred FICA Tax&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;6,942&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Lease liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;200,288&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;398,689&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Stock compensation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4,429,809&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,069,124&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;33,268,792&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;29,435,863&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 13.7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(32,867,581&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 1pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(28,974,378&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;401,211&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;461,485&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Fixed assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,856)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"/&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(16,119&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Prepaid expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(233,917&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(300,125&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Right of use asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(161,438&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(145,241&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred tax liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(401,211&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(461,485&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred tax assets, net &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom: 2.8pt double #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="I20211231"
      decimals="0"
      id="Tag630"
      unitRef="USD">26924101</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="I20201231"
      decimals="0"
      id="Tag635"
      unitRef="USD">24319202</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag445"
      unitRef="USD">579321</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag103"
      unitRef="USD">540072</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag30"
      unitRef="USD">468716</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="I20201231"
      decimals="0"
      id="Tag616"
      unitRef="USD">429783</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="I20211231"
      decimals="0"
      id="Tag114"
      unitRef="USD">216120</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="I20201231"
      decimals="0"
      id="Tag131"
      unitRef="USD">202580</us-gaap:DeferredTaxAssetsInventory>
    <ecor:DeferredTaxAssetsAllowanceForBadDebt
      contextRef="I20211231"
      decimals="0"
      id="Tag440"
      unitRef="USD">3139</ecor:DeferredTaxAssetsAllowanceForBadDebt>
    <ecor:DeferredTaxAssetsAllowanceForBadDebt
      contextRef="I20201231"
      id="Tag107"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="I20211231"
      id="Tag135"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="I20201231"
      decimals="0"
      id="Tag147"
      unitRef="USD">27019</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="I20211231"
      decimals="0"
      id="Tag134"
      unitRef="USD">10572</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="I20201231"
      decimals="0"
      id="Tag444"
      unitRef="USD">11277</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="I20211231"
      decimals="0"
      id="Tag456"
      unitRef="USD">429784</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="I20201231"
      decimals="0"
      id="Tag111"
      unitRef="USD">438117</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="I20211231"
      decimals="0"
      id="Tag126"
      unitRef="USD">6942</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="I20201231"
      id="Tag132"
      unitRef="USD"
      xsi:nil="true"/>
    <ecor:DeferredTaxAssetsLeasingArrangements
      contextRef="I20211231"
      decimals="0"
      id="Tag619"
      unitRef="USD">200288</ecor:DeferredTaxAssetsLeasingArrangements>
    <ecor:DeferredTaxAssetsLeasingArrangements
      contextRef="I20201231"
      decimals="0"
      id="Tag442"
      unitRef="USD">398689</ecor:DeferredTaxAssetsLeasingArrangements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="I20211231"
      decimals="0"
      id="Tag115"
      unitRef="USD">4429809</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="I20201231"
      decimals="0"
      id="Tag89"
      unitRef="USD">3069124</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGross contextRef="I20211231" decimals="0" id="Tag1" unitRef="USD">33268792</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="I20201231"
      decimals="0"
      id="Tag637"
      unitRef="USD">29435863</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="I20211231"
      decimals="0"
      id="Tag63"
      unitRef="USD">32867581</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="I20201231"
      decimals="0"
      id="Tag109"
      unitRef="USD">28974378</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="I20211231"
      decimals="0"
      id="Tag684"
      unitRef="USD">401211</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="I20201231"
      decimals="0"
      id="Tag121"
      unitRef="USD">461485</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="I20211231"
      decimals="0"
      id="Tag145"
      unitRef="USD">5856</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="I20201231"
      decimals="0"
      id="Tag123"
      unitRef="USD">16119</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="I20211231"
      decimals="0"
      id="Tag124"
      unitRef="USD">233917</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="I20201231"
      decimals="0"
      id="Tag106"
      unitRef="USD">300125</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <ecor:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="I20211231"
      decimals="0"
      id="Tag605"
      unitRef="USD">161438</ecor:DeferredTaxLiabilitiesRightOfUseAsset>
    <ecor:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="I20201231"
      decimals="0"
      id="Tag620"
      unitRef="USD">145241</ecor:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag108"
      unitRef="USD">401211</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag614"
      unitRef="USD">461485</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="I20211231"
      id="Tag642"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="I20201231"
      id="Tag140"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="D20211231_42" id="Tag461">
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 204px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="4" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; background-color: #ffffff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; background-color: #ffffff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 73%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Statutory rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 12%; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(21.0)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 12%; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(21.0)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; State tax expected (recovery), net of federal benefit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;5.7&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(4.2)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;% &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;Stock compensation&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 16px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;(5.7)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 16px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;(6.8)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;State tax NOL sale&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 16px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;(3.8)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 16px; margin: 0px; text-indent: 0px; text-align: right;"&gt;(3.7)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nondeductible expenses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;2.1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none; font-size: 10pt; font-family: 'times new roman', times;"&gt;(0.5)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;PPP loan forgiveness&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(1.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; text-align: left; background-color: #cceeff;"&gt;Unrealized gain from termination of joint venture&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; padding-left: 0px; margin: 0px; text-indent: 0px; height: 16px; background-color: #cceeff; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: middle; margin: 0px; text-indent: 0px; height: 16px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 16px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;Other&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding: 0px; vertical-align: middle; margin: 0px; text-indent: 0px; height: 17px; text-align: right;"&gt;(0.1)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Change in valuation allowance for deferred tax assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;21.5&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;31.6&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income tax&#160;benefit&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: middle; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(4.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding: 0px; vertical-align: middle; height: 18px; margin: 0px; text-indent: 0px; text-align: right;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(4.7)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: left;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160;%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="D20211231_42"
      decimals="3"
      id="Tag683"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="D20201231"
      decimals="3"
      id="Tag94"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="D20211231_42"
      decimals="3"
      id="Tag633"
      unitRef="Pure">-0.057</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="D20201231"
      decimals="3"
      id="Tag62"
      unitRef="Pure">0.042</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="D20211231_42"
      decimals="3"
      id="Tag643"
      unitRef="Pure">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="D20201231"
      decimals="3"
      id="Tag629"
      unitRef="Pure">0.068</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="D20211231_42"
      decimals="3"
      id="Tag606"
      unitRef="Pure">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="D20201231"
      decimals="3"
      id="Tag65"
      unitRef="Pure">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="D20211231_42"
      decimals="3"
      id="Tag355"
      unitRef="Pure">-0.021</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="D20201231"
      decimals="3"
      id="Tag446"
      unitRef="Pure">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <ecor:EffectiveIncomeTaxRateReconciliationLossIncurredAsPassThroughPercentage
      contextRef="D20211231_42"
      decimals="3"
      id="Tag122"
      unitRef="Pure">0.017</ecor:EffectiveIncomeTaxRateReconciliationLossIncurredAsPassThroughPercentage>
    <ecor:EffectiveIncomeTaxRateReconciliationLossIncurredAsPassThroughPercentage
      contextRef="D20201231"
      id="Tag632"
      unitRef="Pure"
      xsi:nil="true"/>
    <ecor:EffectiveIncomeTaxRateReconciliationUnrealizedGainFromTerminationOfJointVenturePercentage
      contextRef="I20211231"
      decimals="3"
      id="Tag97"
      unitRef="Pure">0.018</ecor:EffectiveIncomeTaxRateReconciliationUnrealizedGainFromTerminationOfJointVenturePercentage>
    <ecor:EffectiveIncomeTaxRateReconciliationUnrealizedGainFromTerminationOfJointVenturePercentage
      contextRef="I20201231"
      id="Tag612"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther
      contextRef="D20210131"
      id="Tag628"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther
      contextRef="D20201231"
      decimals="3"
      id="Tag274"
      unitRef="Pure">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="D20211231_42"
      decimals="3"
      id="Tag27"
      unitRef="Pure">-0.215</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="D20201231"
      decimals="3"
      id="Tag668"
      unitRef="Pure">-0.316</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20211231_42"
      decimals="3"
      id="Tag105"
      unitRef="Pure">0.047</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20201231"
      decimals="3"
      id="Tag130"
      unitRef="Pure">0.047</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <ecor:AccumulatedNonCapitalLosses
      contextRef="I20211231_US"
      decimals="-5"
      id="Tag31"
      unitRef="USD">103900000</ecor:AccumulatedNonCapitalLosses>
    <ecor:AccumulatedNonCapitalLosses
      contextRef="I20201231_US"
      decimals="1"
      id="Tag113"
      unitRef="USD">87.2</ecor:AccumulatedNonCapitalLosses>
    <ecor:AccumulatedNonCapitalLosses
      contextRef="I20211231_DE"
      decimals="-5"
      id="Tag750"
      unitRef="USD">3600000</ecor:AccumulatedNonCapitalLosses>
    <ecor:AccumulatedNonCapitalLosses
      contextRef="I20201231_DE"
      decimals="1"
      id="Tag29"
      unitRef="USD">3.9</ecor:AccumulatedNonCapitalLosses>
    <ecor:PeriodForCumulativeChangeInOwnership contextRef="D20211231_42" id="Tag102">P3Y</ecor:PeriodForCumulativeChangeInOwnership>
    <ecor:CumulativeChangeInOwnershipPercentage
      contextRef="I20211231"
      decimals="2"
      id="Tag669"
      unitRef="Pure">0.50</ecor:CumulativeChangeInOwnershipPercentage>
    <ecor:FederalResearchAndDevelopment
      contextRef="D20211231_42"
      decimals="0"
      id="Tag128"
      unitRef="USD">282801</ecor:FederalResearchAndDevelopment>
    <ecor:NJResearchAndDevelopment
      contextRef="I20211231"
      decimals="0"
      id="Tag100"
      unitRef="USD">191863</ecor:NJResearchAndDevelopment>
    <ecor:ResearchAndDevelopmentCreditsCarriedForwardYears
      contextRef="D20211231_FederalRandDcreditsMember"
      id="Tag101">P20Y</ecor:ResearchAndDevelopmentCreditsCarriedForwardYears>
    <ecor:ResearchAndDevelopmentCreditsCarriedForwardYears
      contextRef="D20211231_NewJerseyRandDcreditsMember"
      id="Tag615">P7Y</ecor:ResearchAndDevelopmentCreditsCarriedForwardYears>
    <ecor:TaxableIncomeOffsetPercentage
      contextRef="I20200327"
      decimals="2"
      id="Tag727"
      unitRef="Pure">1</ecor:TaxableIncomeOffsetPercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="D20211231_42" id="Tag529">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note 16.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Stock Based Compensation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;On June 21, 2018, the Company adopted the&lt;span&gt;&#160;&lt;/span&gt;2018&lt;span&gt;&#160;&lt;/span&gt;Omnibus Equity Incentive Plan (&#x201c;Plan&#x201d;). This plan reserved&lt;span&gt;&#160;&lt;/span&gt;6.2&lt;span&gt;&#160;&lt;/span&gt;million shares with an increase to be added annually beginning in&lt;span&gt;&#160;&lt;/span&gt;2019&lt;span&gt;&#160;&lt;/span&gt;through&lt;span&gt;&#160;&lt;/span&gt;2028&lt;span&gt;&#160;&lt;/span&gt;up to&lt;span&gt;&#160;&lt;/span&gt;4% of the total number of shares of common stock issued and outstanding on a fully diluted basis as of the end of the immediately preceding fiscal year, providing that the aggregate number of additional shares shall not exceed a total of&lt;span&gt;&#160;&lt;/span&gt;45&lt;span&gt;&#160;&lt;/span&gt;million shares, and a maximum of&lt;span&gt;&#160;&lt;/span&gt;40&#160;million shares pursuant to the exercise of stock options. Effective&#160;&lt;/span&gt;&lt;span&gt;January 1, 2022, the number of shares reserved under the Plan was increased by&#160;2.0 million to approximately 10.9 million.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&#160;The Company&#x2019;s policy is to issue new shares of its common stock upon the exercise of stock options, new grants of restricted stock awards, and settlement of restricted stock units. Stock options issued under the plan have a contractual life of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;years and are generally forfeited upon separation from the Company. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 12pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The following table presents stock compensation expense recognized by the Company for the years ended December 31, 2021 and 2020.&#160;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Total unrecognized compensation cost related to equity awards as of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;was $4.3&lt;span&gt;&#160;&lt;/span&gt;million and is expected to be recognized over the next&lt;span&gt;&#160;&lt;/span&gt;2.0&lt;span&gt;&#160;&lt;/span&gt;years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;

&lt;table cellpadding="0" style="height: 90px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin: 0px; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 8pt;"&gt; &lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="line-height: 107%;"&gt;2021&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 8pt;"&gt; &lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="line-height: 107%;"&gt;2020&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Selling, general and administrative &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;2,901,624&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;2,360,629&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Research and development &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;332,503&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;831,944&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cost of goods sold &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;67,956&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;73,738&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total expense &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;3,302,083&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;3,266,311&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 12pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents a summary of stock option award activity during the year ended December 31, 2021:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="height: 162px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 33px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Options &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Remaining Contractual Term (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 55.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,815,585&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5.56&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;8.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 342,551&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,355,136&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1.97&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 21,627&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &#x2014;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(34,042&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5.53&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 1,566&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,136,679&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4.61&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;8.0&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; text-align: left;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercisable, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,356,657&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;7.03&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;7.4&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; text-align: left;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 2pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The intrinsic value is calculated as the difference between the fair market value at December 31, 2021 and the exercise price per share of the stock options. Options awards granted to employees generally vest over a &lt;span style="-sec-ix-hidden:Tag826"&gt;&lt;span style="border-left: none; border-right: none;"&gt;four&lt;/span&gt;-year&lt;/span&gt; period.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table provides additional information about stock options that are outstanding and exercisable at December 31, 2021:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #ff0000;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 85px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Options Outstanding (number) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-size: 8pt; font-weight: bold;"&gt; Options Outstanding Weighted Average Remaining Contractual Life (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Options Exercisable (number) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $0.01 - $2.50 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,422,675 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 8.4 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 23.5%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,224,211 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $2.51 - $7.52 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 677,250 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 8.1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 243,018 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $7.53 - $15.00 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,036,754 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.5 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 889,428 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents a summary of restricted stock award ("RSA" or "RSAs") activity during the year ended December 31, 2021:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 120px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Shares &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 76.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,645 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 10.07 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 165,413 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.41 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Vested &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(155,999&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.88 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,085&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.45 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 28,974 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.19 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;In general, RSAs granted to employees vest over a &lt;span style="-sec-ix-hidden:Tag823"&gt;&lt;span style="border-left: none; border-right: none;"&gt;four&lt;/span&gt;-year&lt;/span&gt; period.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents a summary of restricted and deferred stock unit (&#x201c;Unit&#x201d; or "Units") activity during the year ended December 31, 2021:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 120px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Shares &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,014,123 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.50 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 438,316 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.07 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Vested &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(391,410&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,354&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.97 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,055,675 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.66 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;In general, Units granted to employees vest over &lt;span style="-sec-ix-hidden:Tag804"&gt;two&lt;/span&gt;&#160;to four years.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;Immediately following the Company&#x2019;s annual meeting of stockholders, the Company generally grants each non-employee director an equity award that vests over a 12-month period. Upon a non-employee director&#x2019;s initial appointment or election to the board of directors, the Company grants such non-employee director an equity award subject to vesting as determined by the board of directors.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Valuation Information for Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;The fair value of each stock option award granted was estimated on the date of grant using the Black-Scholes model. Expected volatility was based on historical common stock volatility of the Company&#x2019;s peers. The risk-free interest rate was based on the average U.S. Treasury rate that most closely resembles the expected life of the related award. The expected term of the award was calculated using the simplified method. No dividend was assumed as the Company does not pay regular dividends on its common stock and does not anticipate paying any dividends in the foreseeable future.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The weighted average assumptions used in the Black-Scholes option pricing model in valuing stock options granted in the periods presented were:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Fair value at grant date &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.32 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.98 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expected volatility &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 80.2%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 134.2%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Risk-free interest rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.7%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.7%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expected holding period, in years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Dividend yield &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 2pt 0pt 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The fair value of RSAs and Units is the market close price of the Company&#x2019;s common stock on the trading day immediately preceding the date of grant.&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="-5"
      id="Tag567"
      unitRef="Shares">6200000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="D20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="2"
      id="Tag379"
      unitRef="Pure">0.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="D20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="-6"
      id="Tag365"
      unitRef="Shares">45000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesIssuablePursuantToExerciseOfStockOptions
      contextRef="D20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="-6"
      id="Tag387"
      unitRef="Shares">40000000</ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesIssuablePursuantToExerciseOfStockOptions>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I20211231_MinimumMember_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="1"
      id="Tag376"
      unitRef="Shares">2</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I20211231_MaximumMember_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      decimals="2"
      id="Tag42"
      unitRef="Shares">10.9</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTerm
      contextRef="D20180621_TwoThousandEighteenOmnibusEquityIncentivePlanMember"
      id="Tag43">P10Y</ecor:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTerm>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="I20211231"
      decimals="-5"
      id="Tag568"
      unitRef="USD">4300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="D20211231_42" id="Tag398">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="D20211231_42" id="Tag16">
&lt;table cellpadding="0" style="height: 90px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin: 0px; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="6" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Year ended December 31, &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 8pt;"&gt; &lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="line-height: 107%;"&gt;2021&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px; border-bottom: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 8pt;"&gt; &lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="line-height: 107%;"&gt;2020&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Selling, general and administrative &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;2,901,624&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;2,360,629&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Research and development &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;332,503&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;831,944&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cost of goods sold &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;67,956&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;73,738&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total expense &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: top; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;3,302,083&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; border-bottom: 2.8pt double #000000; border-top: 0.75pt solid #000000; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;3,266,311&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20211231_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Tag406"
      unitRef="USD">2901624</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20201231_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Tag383"
      unitRef="USD">2360629</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20211231_ResearchAndDevelopmentExpenseMember"
      decimals="0"
      id="Tag426"
      unitRef="USD">332503</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20201231_ResearchAndDevelopmentExpenseMember"
      decimals="0"
      id="Tag44"
      unitRef="USD">831944</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20211231_CostOfSalesMember"
      decimals="0"
      id="Tag361"
      unitRef="USD">67956</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20201231_CostOfSalesMember"
      decimals="0"
      id="Tag422"
      unitRef="USD">73738</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20211231_42"
      decimals="0"
      id="Tag367"
      unitRef="USD">3302083</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag415"
      unitRef="USD">3266311</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock contextRef="D20211231_42" id="Tag466">
&lt;table cellpadding="0" style="height: 162px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 33px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Options &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Remaining Contractual Term (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 33px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 55.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,815,585&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5.56&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;8.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 342,551&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,355,136&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1.97&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 21,627&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &#x2014;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(34,042&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5.53&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 1,566&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Outstanding, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,136,679&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;4.61&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;8.0&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; text-align: left;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercisable, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,356,657&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 2.25pt double #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;7.03&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;7.4&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 10px; text-align: left;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20200131"
      decimals="0"
      id="Tag396"
      unitRef="Shares">3815585</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="I20201231"
      decimals="2"
      id="Tag351"
      unitRef="USDPerShare">5.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="D20201231" id="Tag564">P8Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="I20201231"
      decimals="0"
      id="Tag377"
      unitRef="USD">342551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="D20211231_42"
      decimals="0"
      id="Tag401"
      unitRef="Shares">1355136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D20211231_42"
      decimals="2"
      id="Tag373"
      unitRef="USDPerShare">1.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentGranted
      contextRef="I20211231"
      decimals="0"
      id="Tag394"
      unitRef="USD">21627</ecor:ShareBasedCompensationArrangementByShareBasedPaymentGranted>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="D20211231_42"
      id="Tag138"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="D20211231_42"
      id="Tag404"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentExercised
      contextRef="I20211231"
      id="Tag421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="D20211231_42"
      decimals="0"
      id="Tag364"
      unitRef="Shares">34042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="D20211231_42"
      decimals="2"
      id="Tag374"
      unitRef="USDPerShare">5.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <ecor:ShareBasedCompensationArrangementByShareBasedPaymentCancelled
      contextRef="I20211231"
      decimals="0"
      id="Tag407"
      unitRef="USD">1566</ecor:ShareBasedCompensationArrangementByShareBasedPaymentCancelled>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20211231"
      decimals="0"
      id="Tag369"
      unitRef="Shares">5136679</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="I20211231"
      decimals="2"
      id="Tag185"
      unitRef="USDPerShare">4.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="D20211231_42" id="Tag372">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="I20211231"
      id="Tag423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20211231"
      decimals="0"
      id="Tag563"
      unitRef="Shares">2356657</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="I20211231"
      decimals="2"
      id="Tag418"
      unitRef="USDPerShare">7.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="D20211231_42" id="Tag420">P7Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="I20211231"
      id="Tag409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="D20211231_42" id="Tag527">
&lt;table cellpadding="0" style="height: 85px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Exercise Price &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Options Outstanding (number) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-size: 8pt; font-weight: bold;"&gt; Options Outstanding Weighted Average Remaining Contractual Life (Years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Options Exercisable (number) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $0.01 - $2.50 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,422,675 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 24%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 8.4 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 0.5%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 23.5%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,224,211 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $2.51 - $7.52 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 677,250 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 8.1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 243,018 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $7.53 - $15.00 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,036,754 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.5 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 889,428 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="D20211231_ExercisePriceRangeOneMember"
      decimals="2"
      id="Tag403"
      unitRef="USDPerShare">0.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="D20211231_ExercisePriceRangeOneMember"
      decimals="2"
      id="Tag370"
      unitRef="USDPerShare">2.5</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20211231_ExercisePriceRangeOneMember"
      decimals="0"
      id="Tag380"
      unitRef="Shares">3422675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="D20211231_ExercisePriceRangeOneMember"
      id="Tag565">P8Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20211231_ExercisePriceRangeOneMember"
      decimals="0"
      id="Tag390"
      unitRef="Shares">1224211</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="D20211231_ExercisePriceRangeTwoMember"
      decimals="2"
      id="Tag385"
      unitRef="USDPerShare">2.51</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="D20211231_ExercisePriceRangeTwoMember"
      decimals="2"
      id="Tag357"
      unitRef="USDPerShare">7.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20211231_ExercisePriceRangeTwoMember"
      decimals="0"
      id="Tag389"
      unitRef="Shares">677250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="D20211231_ExercisePriceRangeTwoMember"
      id="Tag359">P8Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20211231_ExercisePriceRangeTwoMember"
      decimals="0"
      id="Tag411"
      unitRef="Shares">243018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="D20211231_ExercisePriceRangeThreeMember"
      decimals="2"
      id="Tag399"
      unitRef="USDPerShare">7.53</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="D20211231_ExercisePriceRangeThreeMember"
      decimals="2"
      id="Tag416"
      unitRef="USDPerShare">15</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20211231_ExercisePriceRangeThreeMember"
      decimals="0"
      id="Tag562"
      unitRef="Shares">1036754</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="D20211231_ExercisePriceRangeThreeMember"
      id="Tag41">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20211231_ExercisePriceRangeThreeMember"
      decimals="0"
      id="Tag400"
      unitRef="Shares">889428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="D20211231_42" id="Tag528">
&lt;table cellpadding="0" style="height: 120px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Shares &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 76.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,645 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 10.07 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 165,413 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.41 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Vested &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(155,999&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.88 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,085&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.45 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 28,974 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.19 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20201231_RestrictedStockMember"
      decimals="0"
      id="Tag417"
      unitRef="Shares">25645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20201231_RestrictedStockMember"
      decimals="2"
      id="Tag391"
      unitRef="USDPerShare">10.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D20211231_RestrictedStockMember"
      decimals="0"
      id="Tag360"
      unitRef="Shares">165413</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockMember"
      decimals="2"
      id="Tag395"
      unitRef="USDPerShare">2.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="D20211231_RestrictedStockMember"
      decimals="0"
      id="Tag384"
      unitRef="Shares">155999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockMember"
      decimals="2"
      id="Tag378"
      unitRef="USDPerShare">2.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="D20211231_RestrictedStockMember"
      decimals="0"
      id="Tag569"
      unitRef="Shares">6085</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockMember"
      decimals="2"
      id="Tag413"
      unitRef="USDPerShare">5.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20211231_RestrictedStockMember"
      decimals="0"
      id="Tag392"
      unitRef="Shares">28974</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20211231_RestrictedStockMember"
      decimals="2"
      id="Tag613"
      unitRef="USDPerShare">6.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="D20211231_42" id="Tag667">
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 120px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Number of Shares &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, January&lt;span style="border-left: none; border-right: none;"&gt;&#160;1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,014,123 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.50 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 438,316 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2.07 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Vested &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(391,410&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,354&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 17px; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.97 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Nonvested, December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,055,675 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 2.25pt double #000000; border-top: 0.75pt solid #000000; padding-right: 0px; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.66 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20201231_RestrictedStockAndDeferredStockMember"
      decimals="0"
      id="Tag410"
      unitRef="Shares">1014123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20201231_RestrictedStockAndDeferredStockMember"
      decimals="2"
      id="Tag566"
      unitRef="USDPerShare">1.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="0"
      id="Tag408"
      unitRef="Shares">438316</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="2"
      id="Tag363"
      unitRef="USDPerShare">2.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="0"
      id="Tag405"
      unitRef="Shares">391410</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="2"
      id="Tag371"
      unitRef="USDPerShare">1.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="0"
      id="Tag388"
      unitRef="Shares">5354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="D20211231_RestrictedStockAndDeferredStockMember"
      decimals="2"
      id="Tag607"
      unitRef="USDPerShare">1.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20211231_RestrictedStockAndDeferredStockMember"
      decimals="0"
      id="Tag386"
      unitRef="Shares">1055675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20211231_RestrictedStockAndDeferredStockMember"
      decimals="2"
      id="Tag136"
      unitRef="USDPerShare">1.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D20211231_RestrictedStockAndDeferredStockMember_MaximumMember"
      id="Tag609">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D20211231_NonEmployeeDirectorMember"
      id="Tag412">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="D20211231_42" id="Tag460">
&lt;table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 77%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Fair value at grant date &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1.32 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff; width: 0.5%;"&gt;$&lt;/td&gt;
&lt;td style="border-top: 0.75pt solid #000000; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.98 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expected volatility &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 80.2%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 134.2%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Risk-free interest rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.7%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.7%&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Expected holding period, in years &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Dividend yield &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231_42"
      decimals="2"
      id="Tag382"
      unitRef="USDPerShare">1.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20201231"
      decimals="2"
      id="Tag362"
      unitRef="USDPerShare">0.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="D20211231_42"
      decimals="3"
      id="Tag543"
      unitRef="Pure">0.802</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="D20201231"
      decimals="3"
      id="Tag414"
      unitRef="Pure">1.342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="D20211231_42"
      decimals="3"
      id="Tag356"
      unitRef="Pure">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="D20201231"
      decimals="3"
      id="Tag397"
      unitRef="Pure">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="D20211231_42" id="Tag402">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="D20201231" id="Tag368">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="D20211231_42"
      id="Tag375"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="D20201231"
      id="Tag366"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="D20211231_42" id="Tag349">
&lt;p style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note &lt;span style="border-left: none; border-right: none;"&gt;17&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span class="selected" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt;&lt;span class="selected" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Stockholders Litigation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;On July 8, 2019 and August 1, 2019, purported stockholders of the Company served putative class action lawsuits in the Superior Court of New Jersey for Somerset County, captioned &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Paul Kuehl vs. electroCore, Inc., et al.&lt;/span&gt;&lt;span&gt;, Docket No. SOM-L 000876-19 and &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Shirley Stone vs. electroCore, Inc., et al.&lt;/span&gt;&lt;span&gt;, Docket No. SOM-L 001007-19, respectively. In addition to the Company, the defendants included present and past directors and officers, Evercore Group L.L.C., Cantor Fitzgerald &amp;amp; Co., JMP Securities LLC and BTIG, LLC, the underwriters for its IPO; and two of the Company&#x2019;s stockholders. On August 15, 2019, the Superior Court entered an order consolidating the &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Kuehl&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Stone&lt;/span&gt;&lt;span&gt; actions, which proceeded under Docket No. SOM-L 000876-19. Each plaintiff was appointed a co-lead plaintiff. The plaintiffs filed a consolidated amended complaint, which sought certification of a class of stockholders who purchased common stock in the IPO or whose purchases are traceable to that offering. The consolidated amended complaint alleged that the defendants violated Sections 11, 12(a)(2) and 15 of the Securities Act with respect to the registration statement and related prospectus for the IPO. The complaint sought unspecified compensatory damages, interest, costs and attorneys&#x2019; fees. On October 31, 2019, the Company and the other defendants filed a motion to dismiss the complaint or in the alternative to stay the action in favor of the pending federal action (discussed below).&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;On February 21, 2020 the court granted the defendants&#x2019; motion to dismiss the consolidated amended complaint with prejudice. On March 2, 2020 the court entered an amended order dismissing the consolidated amended complaint with prejudice. On March 27, 2020, the plaintiffs filed a notice of appeal with the N.J. Superior Court &#x2013; Appellate Division.&#160;&lt;span style="line-height: inherit; color: black;"&gt;The appeal was argued on September 27, 2021. On October 8, 2021, the Appellate Division issued an order reversing the decision of the Superior Court. The case was remanded to the Superior Court for oral argument on the motion to dismiss. On November 11, 2021 the defendants filed a supplemental motion to dismiss based on the certificate of incorporation&#x2019;s forum selection clause.&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;On December 10, 2021, the Superior Court heard argument of the original motion to dismiss and the supplemental motion to dismiss based on the federal forum selection clause.&lt;span style="line-height: inherit;"&gt;&#160; &lt;/span&gt;On December 14, 2021, the Superior Court granted both motions in their entirety and dismissed the action without leave to re-plead. &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;On January 27, 2022, the plaintiffs filed a notice of appeal to the Appellate Division. A briefing schedule has been set by the Appellate Division for the appeal but an argument date has not been set.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;On September 26, 2019 and October 31, 2019, purported stockholders of the Company served putative class action lawsuits in the United States District Court for the District of New Jersey captioned &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Allyn Turnofsky vs. electroCore, Inc., et al.&lt;/span&gt;&lt;span&gt;, Case 3:19-cv-18400, and &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Priewe vs. electroCore, Inc., et al.&lt;/span&gt;&lt;span&gt;, Case 1:19-cv-19653, respectively. In addition to the Company, the defendants include present and past directors and officers, and Evercore Group L.L.C., Cantor Fitzgerald &amp;amp; Co., JMP Securities LLC and BTIG, LLC, the underwriters for the IPO. The plaintiffs each seek to represent a class of stockholders who (i) purchased the Company&#x2019;s common stock in the IPO or whose purchases are traceable to the IPO, or (ii) who purchased common stock between the IPO and September 25, 2019. The complaints each alleged that the defendants violated Sections 11 and 15 of the Securities Act and Sections 10(b) and 20(a) of the Exchange Act, with respect to (i) the registration statement and related prospectus for the IPO, and (ii) certain post-IPO disclosures filed with the SEC. The complaints sought unspecified compensatory damages, interest, costs and attorneys&#x2019; fees.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Turnofsky&lt;/span&gt;&lt;span&gt; case, on November 25, 2019 several plaintiffs and their counsel moved to be selected as lead plaintiff and lead plaintiff&#x2019;s counsel. On April 24, 2020. the Court granted the motion of Carole Tibbs and the firm Bragar, Eagel&#160;&amp;amp; Squire, P.C. On July 17, 2020 the plaintiffs filed an amended complaint in &lt;span style="font-style: italic;"&gt;Turnofsky&lt;/span&gt;. In addition to the prior claims, the amended complaint added an additional director defendant and two investors as defendants and adds a claim against the Company and the underwriters for violating Section 12(a)(2) of the Securities Act. On September 15, 2020, the Company and the other defendants filed a motion to dismiss the amended complaint for failure to state a claim. On November 6, 2020, the plaintiffs filed their opposition&#160;to the motion to dismiss. The Company and the other defendants filed reply papers in support of the motion on December 7, 2020.&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;Argument of the motion to dismiss occurred on June 18, 2021. On August 13, 2021, the Court dismissed the amended complaint with leave to re-plead.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;On October 4, 2021, the plaintiffs filed a second amended complaint. On November 17, 2021, the defendants moved to dismiss the new complaint.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;Briefing on the motion is now complete. Argument of the motion has not yet been scheduled.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Priewe &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;case was voluntarily dismissed on February 19, 2020.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;On March 4, 2021, purported stockholder Richard Martz brought a purported stockholder derivative action in the United States District Court for the District of New Jersey. The action is captioned Richard Maltz, derivatively on behalf of electroCore, Inc., vs. Francis R. Amato, et al., Case 3:21-cv-04135. The defendants include present and past directors and officers of the Company.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;The plaintiff purports to pursue derivative claims on behalf of the Company in connection with the IPO and actions occurring between the IPO and September 25, 2019.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;The complaint alleges that demand on the board of directors is excused.&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;The complaint purports to allege claims against the defendants for violating Section 14(a) of the Exchange Act, breaching fiduciary duties, unjust enrichment and waste of corporate assets.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;The complaint also purports to allege claims for contribution in connection with the Turnofsky case described above, pursuant to Section 11(f) of the Securities Act and Sections 10(b) and 21D of the Exchange Act. The complaint seeks unspecified compensatory damages, interest, costs and attorneys&#x2019; fees; declaratory relief; and an order requiring changes to corporate governance and internal procedures and a vote on proposed amendments to the Bylaws and Certificate of Incorporation.&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span&gt;On March 8, 2021, purported stockholder Ewrin Yuson brought a purported stockholder derivative action in the United States District Court for the District of New Jersey. The action is captioned Erwin Yuson, derivatively on behalf of electroCore, Inc., vs. Francis R. Amato, et al., Case 3:21-cv-04481. The defendants include present and past directors and officers of the Company.&lt;span&gt;&#160;&lt;/span&gt;The plaintiff purports to pursue derivative claims on behalf of the Company in connection with a 2019 proxy statement and actions occurring from the IPO through September 25, 2019.&lt;span&gt;&#160;&lt;/span&gt;The complaint alleges that demand on the board of directors is excused.&lt;span&gt;&#160;&lt;/span&gt;The complaint purports to allege claims against the defendants for violating Section 14(a) of the Exchange Act and breaching fiduciary duties. The complaint seeks unspecified compensatory damages, interest, costs and attorneys&#x2019; fees; declaratory relief; and an order requiring changes to corporate governance and internal procedures and a vote on proposed amendments to the Bylaws and Certificate of Incorporation.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company intends to continue to vigorously defend itself in these matters. However, in light of, among other things, the preliminary stage of these litigation matters, the Company is unable to determine the reasonable probability of loss or a range of potential loss. Accordingly, the Company has not established an accrual for potential losses, if any, that could result from any unfavorable outcome, and there can be no assurance that these litigation matters will not result in substantial defense costs and/or judgments or settlements that could adversely affect the Company&#x2019;s financial condition.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company expenses associated legal fees in the period they are incurred.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Purchase Commitments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 8pt 0pt 0pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company enters into contracts in the normal course of business with contract research organizations for its clinical trials, contract manufacturing organizations for the manufacture and supply of its clinical and commercial product needs and other vendors for other research and development and commercial activities, as well as services and products for operating purposes. The Company&#x2019;s agreements generally provide for termination with notice. Such agreements that are cancelable contracts are not included as purchase commitments. The Company has included as purchase obligations its commitments under agreements to the extent they are quantifiable and are not cancelable.&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has purchase obligations of approximate&lt;span&gt;ly $1.3&#160;&lt;/span&gt;million as of &lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;/p&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="I20211231"
      decimals="-5"
      id="Tag672"
      unitRef="USD">1300000</us-gaap:PurchaseObligation>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="D20211231_42" id="Tag21">
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Note &lt;span style="border-left: none; border-right: none;"&gt;18&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Restructuring Charges and Other Related Charges&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 4.5pt; font-weight: bold;"&gt;&lt;span style="float: none; color: #222222; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; display: inline !important;"&gt;The following table provides a summary of the Company&#x2019;s restructuring and other related charges for the year end &lt;span style="border-left: none; border-right: none;"&gt;December 31, 2020&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div id="t_ft_FIA17UCWUO00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000; width: 10.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year ended &lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;December 31,&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Employee separation costs &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 271,164 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Payment in lieu of severance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;175,000&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other restructuring costs &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;18,442&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 19px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 2.8pt double #000000; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 2.8pt double #000000; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 464,606 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;In January 2020, the Company entered into a separation agreement with a former officer which agreement required an aggregate severance payment of $&lt;/span&gt;&lt;span&gt;190,000&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&lt;span&gt;&#160;&lt;/span&gt;over a&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;six&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;-month period. In January 2020, the Company also entered into an agreement with a new employee that required the unconditional payment of $&lt;/span&gt;&lt;span&gt;175,000&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;, in lieu of future severance to be paid in equal monthly installments over a&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;fourteen&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;-month period.&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&lt;span&gt;&lt;span style="float: none; font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; display: inline !important;"&gt;As of&#160;&lt;/span&gt;&lt;span&gt;December 31, 2021&lt;/span&gt;&lt;span&gt;, the Company has no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; float: none; display: inline !important;"&gt;&#160;payable in connection with the above described charges.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="D20211231_42" id="Tag671">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div id="t_ft_FIA17UCWUO00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin: 0px auto; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000; width: 10.5%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year ended &lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;December 31,&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Employee separation costs &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 271,164 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Payment in lieu of severance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;175,000&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-color: #cceeff;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Other restructuring costs &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; border-bottom: 0.75pt solid #000000; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;18,442&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 17px; background-color: #cceeff; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: middle; height: 19px; width: 85.3987%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.538793%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 2.8pt double #000000; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; border-bottom: 2.8pt double #000000; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 464,606 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-right: 0.75pt; padding-top: 0.75pt; vertical-align: bottom; height: 19px; width: 0.592672%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 1pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="D20201231"
      decimals="0"
      id="Tag207"
      unitRef="USD">271164</us-gaap:SeveranceCosts1>
    <ecor:PaymentInLieuOfSeverance
      contextRef="D20201231"
      decimals="0"
      id="Tag571"
      unitRef="USD">175000</ecor:PaymentInLieuOfSeverance>
    <us-gaap:OtherRestructuringCosts
      contextRef="D20201231"
      decimals="0"
      id="Tag572"
      unitRef="USD">18442</us-gaap:OtherRestructuringCosts>
    <us-gaap:RestructuringCharges
      contextRef="D20201231"
      decimals="0"
      id="Tag570"
      unitRef="USD">464606</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="D20200131_EmployeeSeveranceMember_NewEmployeeMember"
      decimals="0"
      id="Tag177"
      unitRef="USD">190000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="D20200131_NewEmployeeMember"
      decimals="0"
      id="Tag545"
      unitRef="USD">175000</us-gaap:SeveranceCosts1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Tag32"
          xlink:label="Tag32"
          xlink:type="locator"/>
        <link:footnote id="footnote1" xlink:label="footnote1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects commitment shares issued in accordance with the Company's equity facility purchase agreement with Lincoln Park Capital. For additional information see Note 12. Stockholders' Equity, Lincoln Park Purchase Agreement.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag32"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag69"
          xlink:label="Tag69"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag69"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag72"
          xlink:label="Tag72"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag72"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag451"
          xlink:label="Tag451"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag451"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag477"
          xlink:label="Tag477"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag477"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag696"
          xlink:label="Tag696"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag696"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag715"
          xlink:label="Tag715"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag715"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag717"
          xlink:label="Tag717"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag717"
          xlink:to="footnote1"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
