<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:evlo="http://evelobio.com/20200331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="evlo-20200331.xsd" xlink:type="simple"/>
    <context id="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i96fd052438cf439a8b378d934164f24a_I20200505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2020-05-05</instant>
        </period>
    </context>
    <context id="i00d3ff1c0555434bb9e49b68552712c5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idc5432744ec3430ba735809bedc629fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i182b6908a11e4ae6952c696294c23d60_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</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="ifa6a466e09804024b421180ce9cdf676_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</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="i11bd9194bdf443d88c09c668629cd3be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</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="i018a208aa9bd4704af2c2fb5a0c12404_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</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="ie719b63a92bd42bbaface1740c8f4d6b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib115b0354e534886ae8df4c76f2ff893_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id5a864ced50441bab1d551a47275b1b2_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i89fa3e4abb03494fbcf917e285c0a865_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6a05578a9cc549e9b1a74c616b2d649a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9f46b780abab46918e12476515c7e83c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3e957bb1e74240e4a6e41cc54cdb2d50_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icfded613195347a6baa0978441a48f09_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i84f2da987e5b47719e666ae6e602e109_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1b4a1232ac58462daeaa9a870fda5259_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifdc21e362aac4ac99e3e6c79834fe54e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if6f0de6c76bb4cf3b4e6fb0099c47354_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if60b786076d54b07b8f87289bd18fad8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i471136ac12f44d1297cc36f9ee7578a3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib2c006f2f9bf4b9997867de867ebfe76_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6df54edfd312480b80ca0966a03b96a6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3854128468334e7182102c63de45fc61_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i88e05b0e38ae4c6da659ef46eaecccbc_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i87ad48b191904efc93819376a378bc29_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="icdd159dc5a4543b3b2c110021f8c4a47_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i51400d3e95854669a9bd1af6664c7ca4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic51b5baac6fc4d4f88b4406304ec8bde_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7989bfae1d5b4505bf2d9a47a5661753_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6d78af276d2948d89e0b0c4061652edf_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i4ae0b29bb8184ceb8ac503554deace1d_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibb4d5c1e6777462c9df05548722fd9c4_I20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="i92f1595b594e413b93bab9f8a7fc665d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1700d830fc1b4d36a8523e537cefe6a2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ice55afee78734c288b9cf3b1b229d58c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5f7f36a8b9364f1c8defa175b6a6c5cb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i10b5c1da84834377b3e23efb64a3bdd5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i94f0d1d937014f2b8d0ba0c5b6513e00_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2e2d2c12058f4294b97f9c61e4a3b77d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i56edf833b7754f76a722a5f5f57aa7b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43561c7e93b84c2daf25c19761bbc25a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i359105faa5b64587bd6c17255ab033f3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2adf79344534ccdba48a66087007f4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02ad9fa4a72045c29ea4c60671e781c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40a641105d7b455e9e36628576fe0a91_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b8246f2434c4c5a98e273142ed3c9b6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3930bfa2ccc1493cac9c337ca46172a3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iaceaca179ea144f3bbf59518dab73dd4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd8447999cd74e508e55941c3eb93193_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i466bd2cf580b4cd58768ba4674aa50c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e22b3f54d7a452abf8d6050566ab17b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id4d4fb4aa70d463ea422c910bcef3e95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id45f7704745346b385bd346e6bb5eb90_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evlo:ComputersAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i86388ca771194426b3444e83dd8c81aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evlo:ComputersAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb8c651235e0499abfce7029f3d6a480_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia30c24675a4d480fa9fa104177d9d1af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i958875fb02554156a806870bc54f9d52_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib10a3a4e53f3421ea4f567e7160d38ae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib468fef0e0444a42be8683e803a52c49_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iff1e719cc931483a823d2495142f8986_D20160101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i862f599ec34141899a61f99df546a6d2_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="i9e10ac955b0242f4bb676c586791836b_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="i8644575e4480431c93f1f849ec7f37cf_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i670b6ecc67ca4aac8ca6a4042cd8b82a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0eeb9c7cc1b44004a83dffcc8db16c98_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="i4e2c6a2133804b16988fbb8029d2d62e_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i8c113bd290cb4f36aa7282686ccf3b54_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i94480f5e98e04b058e9fd6096e8c2fa1_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i0e84409d073441ab9467d506db3bb4d2_I20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-19</instant>
        </period>
    </context>
    <context id="i363c5e62a19e437c9b4e660ad8eaa76e_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="evlo:SecurityAndLoanAgreementTranchesAxis">evlo:SecurityAndLoanAgreementTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="ie0ad135dc25245fdb712740c5ef8bab6_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="evlo:SecurityAndLoanAgreementTranchesAxis">evlo:SecurityAndLoanAgreementTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="idb4a6d2d8b514ce7ba6a397e8bf38f7c_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="evlo:SecurityAndLoanAgreementTranchesAxis">evlo:SecurityAndLoanAgreementTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="i9a8cb3db4d6e484da4d258911130c4ab_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="ie54121727bba4dbd80b6b6a053827426_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="if1d8dcbb754f435dadc0ecd22dfd2dd8_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1ff6d08b6f814825a1748c4724c66a73_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9012e32b31e242d59772ebea7e800090_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2016CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7b18ff62b0f64b5dbb177bf95ec92d67_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evlo:A2019CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i86187eb6c30c4b5598b86bf0c7e38ab2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSixteenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3d93441216e04fcca83f1716a65e133b_I20160610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSixteenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-10</instant>
        </period>
    </context>
    <context id="i48ef8f466ebf4423ae15acc735b66c85_I20160610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:MayoWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-10</instant>
        </period>
    </context>
    <context id="i3cf04fe54da74a46a359996151cb9917_I20180409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:MayoWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-09</instant>
        </period>
    </context>
    <context id="i2eca9e9c9e7f44ecb5d659229ab2f2e7_D20170806-20170806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSeventeenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-06</startDate>
            <endDate>2017-08-06</endDate>
        </period>
    </context>
    <context id="i76b72d8f28244dccbf522be114ba4259_D20170806-20170806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSeventeenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-06</startDate>
            <endDate>2017-08-06</endDate>
        </period>
    </context>
    <context id="ieb75b2298ad949cb8c45e11a48cc170c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSeventeenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i390eaeca407c4554a320313ea5927705_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:TwoThousandSeventeenMayoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifd0f926793d444f29282efc94f7ec8a6_D20160310-20160310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:UniversityOfChicagoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-10</startDate>
            <endDate>2016-03-10</endDate>
        </period>
    </context>
    <context id="iea0e318d13e14e9aa72058d078f4b85e_D20160310-20160310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:UniversityOfChicagoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-10</startDate>
            <endDate>2016-03-10</endDate>
        </period>
    </context>
    <context id="i1daa5bec500045d9a5b4812752b45387_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">evlo:UniversityOfChicagoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if5893a28add841428fa54784f63ea553_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evlo:SaccoS.r.l.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i65d94834c9e145c5835156fbda19d00c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evlo:SaccoS.r.l.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ieed3d39a58324f86aa40a23123a4aa3c_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i99f5ef6afea94216be61cdcc000bce83_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i3c8b50d95c95406ea799a351f32184bb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evlo:BioseIndustrieMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">evlo:ExclusivityAndCommitmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibe40eb7fc2a84838b1156967f7a2c404_I20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">evlo:RegistrationStatementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-03</instant>
        </period>
    </context>
    <context id="i42a01fd3a7cc4f4b9d65db5cfdb6e999_D20190603-20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">evlo:RegistrationStatementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-03</startDate>
            <endDate>2019-06-03</endDate>
        </period>
    </context>
    <context id="icf6eb2e5358c4368b6888d995007763a_I20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">evlo:SalesAgreementCowenAndCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-03</instant>
        </period>
    </context>
    <context id="i7de3ab87efc64ddbac15445e7541077d_I20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-08</instant>
        </period>
    </context>
    <context id="icbae8efa84a3426cba830047ea5edfd0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i88954c434e334bd8b57a3781a4372124_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="ie365984bed9143e78b71be846dcaab0b_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="ib8371602940b42f881601130b2b0a900_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i317d6ee3ba30433e86ea0cb64013be60_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evlo:NonEmployeeOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i32388d21b3524a11833ff5d1dcc4cca4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evlo:NonEmployeeOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iade22d58029241e08a24f46d40295598_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id279ca565f0c4166a38ca1af0fb14b82_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie8f886cd806d41f7b743c08167f0c1a5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ieb30d0492ff4481ba78ee00aa354741d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evlo:NonEmployeeOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i47e03f02e8df45be92a108e487b831c1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evlo:NonEmployeeOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5acaf6ba6f3c45f1bf1c7d036ea27374_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9cad4b4c626149a3ac2c2b172714ce10_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3a55fc8bfe4a474db0ef9a13f68deb7d_D20180508-20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-08</startDate>
            <endDate>2018-05-08</endDate>
        </period>
    </context>
    <context id="i3c17481f355f4db080295997b5f21fd9_I20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-08</instant>
        </period>
    </context>
    <context id="iaeb7dbed386d4aabbb08c4c60552f4f6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id37edd83e188482f84e21d4f92902220_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i83baf2b2ad814c3c93298b0d361c0077_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6c595389a24046b8b92ab9e006eebc0c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5c66e3bf579b402e93ccb92a86402903_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i19bad3c377754e72aa5e3df76905e42a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9c9750f5da404b4b85e97e19afab9bee_D20180418-20180418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evlo:TwoThousandAndEighteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-18</startDate>
            <endDate>2018-04-18</endDate>
        </period>
    </context>
    <context id="id480ffd58a0e4089b8a1c9f9c492c995_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evlo:UnvestedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ieddf46fa14574c779d963c8332088bff_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evlo:UnvestedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id372a6e92dc045d5a65399888620cef9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2cd779d02f31441f86ac598ac4a9b124_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idc0735e3e5784457a4fb02a26b702354_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3dced41fa0c0492789f3465df30edf0b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ief44390ffa5943bfa513dd6a1056f6fb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evlo:WeatherdenLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i27faa6cbbb9a4f629b11854350c65150_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evlo:WeatherdenLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iab1ed9f4aa4249d89028d61c98738630_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evlo:WeatherdenLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6a61fed1812d4b8b9e2af10f5f6e3907_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evlo:WeatherdenLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d858f301c294b72a1ad3e9da6b6c5a1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evlo:VL46Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evlo:ConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-16</startDate>
            <endDate>2019-09-16</endDate>
        </period>
    </context>
    <context id="ib8254b637aec410fb77ce68674449a41_I20190916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001694665</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evlo:ConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-16</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</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="segment">
        <measure>evlo:segment</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="payment">
        <measure>evlo:payment</measure>
    </unit>
    <unit id="tranche">
        <measure>evlo:tranche</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="installment">
        <measure>evlo:installment</measure>
    </unit>
    <dei:DocumentType
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN18yLTEtMS0xLTA_c6733fd4-65fc-41f2-af83-86341cc26942">10-Q</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN18zLTEtMS0xLTA_864eb58c-8970-4331-961d-899c6922221c">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN181LTEtMS0xLTA_c06f3215-a0fb-4c81-b6ec-6ced683dc10d">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN182LTEtMS0xLTA_96bc6da9-a6b1-457e-90cb-e8e829531848">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN184LTEtMS0xLTA_9a57ad0c-2c76-473e-8267-9fdb1fee93a5">0001694665</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80L2ZyYWc6MjU4NWZiYWYzNjc5NDBkMDgyZGJkYWIxNjA0OWQ0OGIvdGFibGU6NTg3ZDc4MDRjMjI5NGM3NTg2MDdhYmZhYmQ1YmJhZDcvdGFibGVyYW5nZTo1ODdkNzgwNGMyMjk0Yzc1ODYwN2FiZmFiZDViYmFkN185LTEtMS0xLTA_c925528b-e6a3-4541-87e9-641136f096c2">--12-31</dei:CurrentFiscalYearEndDate>
    <evlo:CollaborativeArrangementPeriodOfInactiveManufacturingServices
      contextRef="if5893a28add841428fa54784f63ea553_D20190701-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjAyNQ_56c1b963-bb56-4470-b45c-e4507bef0a0e">P6M</evlo:CollaborativeArrangementPeriodOfInactiveManufacturingServices>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib8371602940b42f881601130b2b0a900_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMTg4OQ_bcbefc8a-92cb-485a-830b-029d00da9353">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i317d6ee3ba30433e86ea0cb64013be60_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjEyMg_5bc85900-d10d-41de-96b7-c7af667a5085">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie8f886cd806d41f7b743c08167f0c1a5_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzI2Ng_99b7c42f-648c-4ad0-baa7-eae323fb0e6c">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ieb30d0492ff4481ba78ee00aa354741d_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzc1MQ_98ee02c5-0ff3-4ac7-a174-db838f41113a">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentQuarterlyReport
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6ZTBmNWEwOGVhNjI1NDQ4ZThmNzAxOTZiMjlkNjI3OGYvdGFibGVyYW5nZTplMGY1YTA4ZWE2MjU0NDhlOGY3MDE5NmIyOWQ2Mjc4Zl8wLTAtMS0xLTIwNjM_0fd446a0-c2a4-4c04-b754-9cd303551d44">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yMTk5MDIzMjU3NzQ2_328d33ef-ed80-48d3-b526-769d2094531c">2020-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6YmQ4NGU5MTQ5OTUwNDNiZGIyMDQ2MjdhYTMwY2Q5MjUvdGFibGVyYW5nZTpiZDg0ZTkxNDk5NTA0M2JkYjIwNDYyN2FhMzBjZDkyNV8wLTAtMS0xLTIwNjY_eec3f4bf-570c-458c-9a62-22197c44774f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjUw_144ea456-a5b0-4fb0-8800-a73045fb60b4">001-38473</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yMTk5MDIzMjU3NzYx_3f97eadb-4da3-4176-8827-5d259e74d250">Evelo Biosciences, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8wLTAtMS0xLTIwNzU_fb575e15-224c-4f01-b0fe-1f22b2daf0a0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8wLTItMS0xLTIwNzc_eaafd37a-3192-4935-86fb-269942353cf9">46-5594527</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8zLTAtMS0xLTIxNDIvdGV4dHJlZ2lvbjo1Y2E0YTAzNjY2ZDI0YjZlYjg1OWIwMjhhYzAyM2NkMV8yNzQ4Nzc5MDY5NTA1_fc71d0e2-94d7-4a32-872d-4e602fb58599">620 Memorial Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8zLTAtMS0xLTIxNDIvdGV4dHJlZ2lvbjo1Y2E0YTAzNjY2ZDI0YjZlYjg1OWIwMjhhYzAyM2NkMV8yNzQ4Nzc5MDY5NTE2_c9319eed-63f6-4fb6-a813-aa4fb68ce7aa">Cambridge</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8zLTAtMS0xLTIxNDIvdGV4dHJlZ2lvbjo1Y2E0YTAzNjY2ZDI0YjZlYjg1OWIwMjhhYzAyM2NkMV8yNzQ4Nzc5MDY5NTMx_ac68e77d-e46d-4faa-9e6e-5a0a3ee3d9e3">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MGFiMTAxOTkxOWZiNGM3NWE3ZjY3ZjQzZTM3MDdiOTIvdGFibGVyYW5nZTowYWIxMDE5OTE5ZmI0Yzc1YTdmNjdmNDNlMzcwN2I5Ml8zLTItMS0xLTIxMTc_d208f81f-1cc6-49b5-b69f-06c190ab3356">02139</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjUy_8475cee8-ee2e-4ff7-8a79-528918e1a607">(617)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjU4_c966842a-2948-4c9b-8b43-a81e267a16ed">577-0300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6Zjg1YjI3YzdkNTA2NDQyMzk3YjU0MjU2NWUyZjhjNWEvdGFibGVyYW5nZTpmODViMjdjN2Q1MDY0NDIzOTdiNTQyNTY1ZTJmOGM1YV8yLTAtMS0xLTIxMTk_2c927633-c1f2-4d24-b34e-360fb042a9fc">Common Stock,$0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6Zjg1YjI3YzdkNTA2NDQyMzk3YjU0MjU2NWUyZjhjNWEvdGFibGVyYW5nZTpmODViMjdjN2Q1MDY0NDIzOTdiNTQyNTY1ZTJmOGM1YV8yLTItMS0xLTIxMTk_219fe628-7f77-44f5-9a65-51a84817f353">EVLO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6Zjg1YjI3YzdkNTA2NDQyMzk3YjU0MjU2NWUyZjhjNWEvdGFibGVyYW5nZTpmODViMjdjN2Q1MDY0NDIzOTdiNTQyNTY1ZTJmOGM1YV8yLTQtMS0xLTIxMTk_e36bd87f-096a-4483-8e1e-a6a00c492a01">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjY5_86777e02-6f96-4d75-9700-c3f87f9442d5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjcw_34173a8f-f43c-4ea9-8aeb-cc471b6e221d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MjU2NThkNGFkNGVmNGJlM2IzM2RiYjg1MjBhZDAxMWQvdGFibGVyYW5nZToyNTY1OGQ0YWQ0ZWY0YmUzYjMzZGJiODUyMGFkMDExZF8wLTQtMS0xLTQ2Nzg_bca0bdff-f2b9-417b-8f53-2e528140d198">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MjU2NThkNGFkNGVmNGJlM2IzM2RiYjg1MjBhZDAxMWQvdGFibGVyYW5nZToyNTY1OGQ0YWQ0ZWY0YmUzYjMzZGJiODUyMGFkMDExZF8yLTYtMS0xLTIxMjU_0d6b9ec5-01a9-4118-8ea8-ad1ad42149eb">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGFibGU6MjU2NThkNGFkNGVmNGJlM2IzM2RiYjg1MjBhZDAxMWQvdGFibGVyYW5nZToyNTY1OGQ0YWQ0ZWY0YmUzYjMzZGJiODUyMGFkMDExZF80LTYtMS0xLTIxMjU_6f2481ff-df17-4f13-8e11-5087590eca0f">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjcz_1a07260d-2d59-490f-ac26-98c80c5c6f80">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjcy_ef9814e6-e13a-4472-8031-5a7800de6d95">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i96fd052438cf439a8b378d934164f24a_I20200505"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xL2ZyYWc6MWU3NjIwNWNhZmYzNDFmYzliODIxNTdlYmEwZjc1NGYvdGV4dHJlZ2lvbjoxZTc2MjA1Y2FmZjM0MWZjOWI4MjE1N2ViYTBmNzU0Zl8yNzQ4Nzc5MDcxNjc0_03801b42-c3c5-4d5e-89b0-7162ac589776"
      unitRef="shares">32333036</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMy0yLTEtMS0w_8462daf1-90af-4e68-beba-45152da37055"
      unitRef="usd">58115000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMy00LTEtMS0w_fda0f81b-9bd0-42c7-a32b-2d17c2c78445"
      unitRef="usd">77833000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNS0yLTEtMS0w_744a6cc5-ae56-43cf-add9-87b6f67fc71f"
      unitRef="usd">2878000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNS00LTEtMS0w_ccbfc59e-ca92-4950-bbb0-96bd29aa8c82"
      unitRef="usd">3176000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNi0yLTEtMS0w_6dd9d4af-0e03-4473-9921-9f18c66d081c"
      unitRef="usd">60993000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNi00LTEtMS0w_9d2ca48e-d5a4-4bb5-b671-d5b61811487e"
      unitRef="usd">81009000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNy0yLTEtMS0w_2351e7b2-1084-4526-ba3b-d823e65fca5e"
      unitRef="usd">8478000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfNy00LTEtMS0w_be99b5ce-3c00-4b15-9961-d4e39bce11da"
      unitRef="usd">8341000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfOC0yLTEtMS05MzE_43989d5b-9796-4a02-990d-89e529ce0710"
      unitRef="usd">12106000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfOC0yLTEtMS0w_48589170-a034-45c0-9f0a-7fccd9a8265a"
      unitRef="usd">1570000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfOC00LTEtMS0w_953b345f-29ab-4398-a243-9a0fe36b6443"
      unitRef="usd">1570000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfOS0yLTEtMS0w_6039c893-1c36-40e3-b756-7df3928d6532"
      unitRef="usd">83147000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfOS00LTEtMS0w_7887828d-2a0c-4dee-9dda-4fb7797069cd"
      unitRef="usd">90920000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTItMi0xLTEtMA_74c10499-931b-41db-b163-b98a72281522"
      unitRef="usd">1210000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTItNC0xLTEtMA_653db058-19f1-41b7-bec3-bb1a815895f9"
      unitRef="usd">620000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTMtMi0xLTEtMA_fc3fff69-723b-40be-a8ac-8b9efe3fefa0"
      unitRef="usd">9039000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTMtNC0xLTEtMA_eedf6751-1d1a-451e-94fc-833f08c62425"
      unitRef="usd">8758000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTUtMi0xLTEtOTM3_d787575d-57bc-4dc8-96a1-d77406f195cf"
      unitRef="usd">1806000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTQtMi0xLTEtMA_0f0a915c-f161-4d6c-82f2-b909cdf2bd46"
      unitRef="usd">408000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTQtNC0xLTEtMA_9d2c057b-b5e7-44a6-853a-44b517991363"
      unitRef="usd">365000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTUtMi0xLTEtMA_aa37dcb0-88c3-4249-ac06-f4712dd89dbf"
      unitRef="usd">12463000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTUtNC0xLTEtMA_a8cc1075-8d83-4ad6-984e-192f5ae054fc"
      unitRef="usd">9743000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTctMi0xLTEtMA_0ef38cd9-be27-49e5-9268-accdd10bd624"
      unitRef="usd">19720000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTctNC0xLTEtMA_3df043e9-217c-4fab-a412-4c19e6ee4d85"
      unitRef="usd">19634000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjAtMi0xLTEtOTQz_bd765b88-c3f3-42fd-9982-661cd489055c"
      unitRef="usd">11451000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTgtNC0xLTEtMA_87984dce-dd96-4f32-947e-f56ed3438505"
      unitRef="usd">1148000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTktMi0xLTEtMA_7775dc3c-6e30-4e8a-99b1-5d9c5e01677c"
      unitRef="usd">169000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMTktNC0xLTEtMA_fd030dcd-84e6-4285-9345-b6db03f2aa49"
      unitRef="usd">198000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjAtMi0xLTEtMA_e0e88b02-60f9-418c-9388-192c1656796b"
      unitRef="usd">43803000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjAtNC0xLTEtMA_fb9550eb-8b2c-4fc9-8875-b7e3c1b23ba8"
      unitRef="usd">30723000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjEtMi0xLTEtMA_fc8e972c-8a78-479f-83e2-ca2eea7132cf"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjEtNC0xLTEtMA_430336cf-8f59-4685-8d4f-b3458153adb4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MTc_42d658e2-ee35-4e18-b75b-3e109e02b725"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MTc_808d1685-5057-4430-8452-0fe24c6610e7"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3Mjk_0f1d219d-48a4-40d7-ba31-b083388a02bf"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3Mjk_d0c5cee7-ed08-4806-871b-9a41aef19483"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MzM_2c0d4002-0e10-493e-a800-835a3e5278e1"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MzM_7aefa292-5951-41aa-bedc-9a8c1c5b970f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MzM_91c1b8a3-391a-43fb-b0fa-7a0d3c83ce13"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiNDRmMjg3NGJhOTRlN2VhN2UyZjA3Yzc4ZmFiZWE0XzIxOTkwMjMyNTU3MzM_94251442-81cd-4cd3-b959-5fc006448f48"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtMi0xLTEtMA_17812fde-e423-4e20-a4c4-171ca709b0c1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjMtNC0xLTEtMA_785039a6-daa5-4636-81d3-ceb662410e41"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU3NzI_20e32a8c-7e8e-479b-82b4-8e052ab30414"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU3NzI_b2a58f69-e056-48c8-b950-81c00189a9dd"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU3ODU_44091104-0a68-4646-a69b-957b073373de"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU3ODU_b8f454f0-13da-47b7-af5d-3417b11b3a4f"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU3OTc_47ae3642-d615-46d2-b831-b643ee98f883"
      unitRef="shares">32369471</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU4MDk_5dd12513-e517-4399-86d8-737b36a6cff4"
      unitRef="shares">32232258</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU4MjE_63636c9c-7d12-43f5-838f-277cd4cec454"
      unitRef="shares">32321208</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiOWM1NmIyOGI1NzQwOWY5MGI0YThjNWM4MzllZTg2XzIxOTkwMjMyNTU4MzM_4b4aa7e5-a640-424d-a140-8b6964663d13"
      unitRef="shares">32170605</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtMi0xLTEtMA_40776817-5df2-4ff5-8151-d4a1898c30bf"
      unitRef="usd">32000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjQtNC0xLTEtMA_40b8c040-a16a-4ce9-8a95-9b3b1753dab5"
      unitRef="usd">32000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjUtMi0xLTEtMA_8e0e954a-ac1d-4a6a-8a24-51f1447bfd82"
      unitRef="usd">261206000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjUtNC0xLTEtMA_98f3302a-eb27-48e3-b67b-377d22322242"
      unitRef="usd">259018000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjctMi0xLTEtMA_46da110e-14e9-46b5-b929-98e85ba9b535"
      unitRef="usd">-221894000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjctNC0xLTEtMA_c6afcf8f-7d2e-4e02-bbea-427eaee30559"
      unitRef="usd">-198853000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjgtMi0xLTEtMA_d397474b-9ae6-4ef9-9778-93a96176ffa4"
      unitRef="usd">39344000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjgtNC0xLTEtMA_7f47f264-7843-4d47-8d70-2a49a41bd767"
      unitRef="usd">60197000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjktMi0xLTEtMA_b1c6ba2c-336f-4816-8b40-3fdd7575b7b3"
      unitRef="usd">83147000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xOS9mcmFnOmE3NmYzODdmY2FlNzRkYWE5YmZmZDZiYjdhZGY0M2NkL3RhYmxlOjA5ZTJlNjhmMzkyZjQ3NjA4YTUxMWY3ZTNhMjQ0MDk1L3RhYmxlcmFuZ2U6MDllMmU2OGYzOTJmNDc2MDhhNTExZjdlM2EyNDQwOTVfMjktNC0xLTEtMA_66e5b0cb-9419-49dd-9523-49849dabe08d"
      unitRef="usd">90920000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMy0yLTEtMS0w_63e4e18d-eef3-40b2-aa3f-3b4f582b3c66"
      unitRef="usd">17419000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMy00LTEtMS0w_4edd82d7-5ed3-4916-83a2-b6e23a41915f"
      unitRef="usd">15680000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNC0yLTEtMS0w_757c3726-c5d8-44bd-8ede-9b42d04e88ee"
      unitRef="usd">5842000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNC00LTEtMS0w_384c12bf-7675-49fa-b723-34a11567e5cc"
      unitRef="usd">5124000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNS0yLTEtMS0w_edc946ab-18f1-4089-9457-00ddd9db772b"
      unitRef="usd">23261000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNS00LTEtMS0w_b28f3fb7-fcc0-4ab3-bf48-4c3c2d42c489"
      unitRef="usd">20804000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNi0yLTEtMS0w_7c5f24f3-e124-4975-b50c-aa02c6994947"
      unitRef="usd">-23261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfNi00LTEtMS0w_13e85810-74ee-4c2e-9cbf-a9f923bda37e"
      unitRef="usd">-20804000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfOC0yLTEtMS0w_2f41bb4f-2a0e-4348-9a82-991ac79aaddd"
      unitRef="usd">-181000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfOC00LTEtMS0w_c11a5aad-456f-4781-9263-f52fe1ea8ce5"
      unitRef="usd">505000</us-gaap:InvestmentIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfOS0yLTEtMS0w_8dcecbf6-ed2b-4a96-bd6a-427a45585410"
      unitRef="usd">466000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfOS00LTEtMS0w_c112715e-8542-4423-8458-591ccdc46727"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTAtMi0xLTEtMA_8f137022-3694-4b23-a94b-7fa3cc15b1c5"
      unitRef="usd">285000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTAtNC0xLTEtMA_06595593-3d8d-44f7-9de0-2c86095273f0"
      unitRef="usd">505000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTEtMi0xLTEtMjY5Ng_1d0f0cb3-185a-4a50-b967-fec1d6931aba"
      unitRef="usd">-22976000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTEtNC0xLTEtMjcwNA_6c5fa129-196b-4c9f-812d-3b15421c3366"
      unitRef="usd">-20299000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTItMi0xLTEtMjcyMw_c2b5ad50-f180-44c3-8268-a29212ff0f32"
      unitRef="usd">65000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTItNC0xLTEtMjcxNw_e96f5031-f727-4568-b26c-7f14c38c130a"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTEtMi0xLTEtMA_70ef25ab-f948-47a1-95a0-3eeb67b57a70"
      unitRef="usd">-23041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTEtNC0xLTEtMA_8d1edb88-b752-43b3-9081-94e1635203e7"
      unitRef="usd">-20299000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTUtMi0xLTEtMA_131fc062-3163-46cb-9c03-3101be78db2f"
      unitRef="usdPerShare">-0.71</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTUtNC0xLTEtMA_fa9092bf-d5f5-49f7-83c4-1363ed3803b9"
      unitRef="usdPerShare">-0.64</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTYtMi0xLTEtMA_72e86f0e-ec01-4a55-be99-53a0b184fff0"
      unitRef="shares">32250050</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTYtNC0xLTEtMA_a946a33f-0244-44a6-a0d2-52f1968109f4"
      unitRef="shares">31925072</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTktMi0xLTEtMA_34b022cd-0f33-4cb5-95c8-1eafd4f4abd2"
      unitRef="usd">-23041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMTktNC0xLTEtMA_06727ae7-35bd-4b4b-b21b-5074dfeed433"
      unitRef="usd">-20299000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjEtMC0xLTEtMC90ZXh0cmVnaW9uOjM3ZGUzMDJhMjNiMTQyNzNiZTIyMDE0N2RjNjgwODhjXzIxOTkwMjMyNTU2MTM_93fa440a-56f5-4853-945b-9e5413107517"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjEtMC0xLTEtMC90ZXh0cmVnaW9uOjM3ZGUzMDJhMjNiMTQyNzNiZTIyMDE0N2RjNjgwODhjXzIxOTkwMjMyNTU2MTM_cbb33903-ac58-494d-9c56-92bb09f0b423"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjEtMi0xLTEtMA_3bff5891-4e72-4a7b-8e5b-3f77a0fd1264"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjEtNC0xLTEtMA_5603f1ba-2a38-47a9-a0e0-ae9367a645b8"
      unitRef="usd">16000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjItMi0xLTEtMA_25811e78-7f33-47d1-a8b3-4721e0e6484c"
      unitRef="usd">-23041000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8yNS9mcmFnOjRjNWYwMzQ3YWQ1MTRkNWU4NTc4MzgwNTEyMjg3M2E0L3RhYmxlOjNjNTM5M2Q4NzUzZjQyMjA4NjdhYWNmMTZmZGY2MDY5L3RhYmxlcmFuZ2U6M2M1MzkzZDg3NTNmNDIyMDg2N2FhY2YxNmZkZjYwNjlfMjItNC0xLTEtMA_cac8b554-7d78-49d6-b0f2-910cfbde3f13"
      unitRef="usd">-20283000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="idc5432744ec3430ba735809bedc629fa_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0xLTEtMS05NjA_a0f3b161-5733-4d4f-8706-ba28ad657c36"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idc5432744ec3430ba735809bedc629fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0zLTEtMS05NjM_9d9b755e-f2b0-401f-acad-81c568cb83db"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i182b6908a11e4ae6952c696294c23d60_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy02LTEtMS05NjU_4d31ffc1-f4e0-474c-bc41-7294e32d7e80"
      unitRef="shares">32170605</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i182b6908a11e4ae6952c696294c23d60_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy04LTEtMS05Njc_65438a90-86f3-4ea9-8188-12e6b0fe5251"
      unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifa6a466e09804024b421180ce9cdf676_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0xMC0xLTEtOTcw_f9bc3abe-41b6-4e01-9945-2f7374ec3c6b"
      unitRef="usd">259018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11bd9194bdf443d88c09c668629cd3be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0xMi0xLTEtOTcz_84bf7949-f6dc-481f-bdf7-affa1b7ee870"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i018a208aa9bd4704af2c2fb5a0c12404_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0xNC0xLTEtOTc2_0469c5d8-7752-473d-b82b-46eb4973eb7c"
      unitRef="usd">-198853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfMy0xNi0xLTEtMjE3MA_f4b260cb-59c1-4517-bf2e-28343ae44d7f"
      unitRef="usd">60197000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ie719b63a92bd42bbaface1740c8f4d6b_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNC02LTEtMS0xMjE4_811e140e-312b-4448-aaa2-9c512b6d92d3"
      unitRef="shares">13390</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib115b0354e534886ae8df4c76f2ff893_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNC0xMC0xLTEtMTIyNA_fec14152-db36-4d9b-9540-3cfb0a3b8b63"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNC0xNi0xLTEtMjE3Mg_7fe56418-6e47-4a5f-9159-8d1ee63d1418"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie719b63a92bd42bbaface1740c8f4d6b_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNS02LTEtMS0xMjE4_4dd60eba-f44c-4eae-b7a9-de78a6555833"
      unitRef="shares">137213</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib115b0354e534886ae8df4c76f2ff893_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNS0xMC0xLTEtMTIyNA_27e53267-c3f5-4218-beeb-b2382335c7ec"
      unitRef="usd">226000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNS0xNi0xLTEtMjE3Mg_03e71b30-e881-453e-886a-87f10d601935"
      unitRef="usd">226000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib115b0354e534886ae8df4c76f2ff893_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNi0xMC0xLTEtMTIyNw_8ff72bbb-9f21-4b44-b127-2b3e7bd05fa3"
      unitRef="usd">1955000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfNi0xNi0xLTEtMjE3Mg_f29d6df3-2946-45a2-9c07-fd6a51aac892"
      unitRef="usd">1955000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="id5a864ced50441bab1d551a47275b1b2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOC0xNC0xLTEtMTIzNg_2e44807d-5578-4453-a9b1-0bb5e75dd62f"
      unitRef="usd">-23041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOC0xNi0xLTEtMjE3Mg_5631bcea-7d3d-47fe-bef3-2f3589cd348c"
      unitRef="usd">-23041000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i89fa3e4abb03494fbcf917e285c0a865_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0xLTEtMS0xMTg2_0d6c0d86-2c66-4120-a42f-adcf88475818"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i89fa3e4abb03494fbcf917e285c0a865_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0zLTEtMS0xMTg3_a818ae85-a5bf-4a57-ade3-07b176cbb466"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6a05578a9cc549e9b1a74c616b2d649a_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS02LTEtMS0xMTkw_579659b0-87dc-40e6-9951-0b8a94abda3e"
      unitRef="shares">32321208</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6a05578a9cc549e9b1a74c616b2d649a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS04LTEtMS0xMTkz_471db40c-a192-4774-a2ec-d64c61afbf66"
      unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f46b780abab46918e12476515c7e83c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0xMC0xLTEtMTE5NQ_17575992-7004-4a38-a2b3-8e8ec0415ed9"
      unitRef="usd">261206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e957bb1e74240e4a6e41cc54cdb2d50_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0xMi0xLTEtMTE5Nw_d2487b00-fe0f-4fcc-b0ff-8e1d6335f7e8"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icfded613195347a6baa0978441a48f09_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0xNC0xLTEtMTE5OQ_4121fbc3-b1e3-4dc5-8a74-2c092999eec2"
      unitRef="usd">-221894000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjg0ODBkMzExNjY5OTQ3NDU4NmJhMWUwY2JhODlhN2FiL3RhYmxlcmFuZ2U6ODQ4MGQzMTE2Njk5NDc0NTg2YmExZTBjYmE4OWE3YWJfOS0xNi0xLTEtMTIwMQ_26087c1e-1f22-451d-855e-5787d5b56885"
      unitRef="usd">39344000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i84f2da987e5b47719e666ae6e602e109_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0xLTEtMS0w_5c7a8174-2c20-4289-8e74-da273e2e3013"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i84f2da987e5b47719e666ae6e602e109_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0zLTEtMS0w_552370e3-ae9c-40ee-9e61-9a25c65f5539"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i1b4a1232ac58462daeaa9a870fda5259_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy02LTEtMS0w_2da481ef-75cd-428a-901a-6a96ffc9326f"
      unitRef="shares">31825769</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1b4a1232ac58462daeaa9a870fda5259_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy04LTEtMS0w_f7a9c75e-b628-4fd8-ae8e-4f905df5c30d"
      unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdc21e362aac4ac99e3e6c79834fe54e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0xMC0xLTEtMA_31f7b00f-2708-4c9d-a840-d896bc3768e4"
      unitRef="usd">250316000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6f0de6c76bb4cf3b4e6fb0099c47354_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0xMi0xLTEtMA_185934f9-b362-43ac-951e-c6cfc91076e4"
      unitRef="usd">-18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if60b786076d54b07b8f87289bd18fad8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0xNC0xLTEtMA_99478a1d-293a-4363-8f45-289108cd5958"
      unitRef="usd">-113381000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i471136ac12f44d1297cc36f9ee7578a3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfMy0xNi0xLTEtMA_2b1b01ff-31eb-4eb9-94de-0e8b98d20e19"
      unitRef="usd">136949000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ib2c006f2f9bf4b9997867de867ebfe76_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNC02LTEtMS0w_2abeb236-e550-4206-8f04-749918445039"
      unitRef="shares">23345</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i6df54edfd312480b80ca0966a03b96a6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNC0xMC0xLTEtMA_aa43caec-cdf8-495f-8fc5-31516ca84a70"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNC0xNi0xLTEtMA_0c4a29ed-013a-4aca-819a-853bdae33894"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib2c006f2f9bf4b9997867de867ebfe76_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNS02LTEtMS0w_e22214c1-1bb5-4b43-b6a5-b85e5373d569"
      unitRef="shares">181521</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6df54edfd312480b80ca0966a03b96a6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNS0xMC0xLTEtMA_abfe905e-3999-4d36-a8f0-ab5fc8ed6f21"
      unitRef="usd">257000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNS0xNi0xLTEtMA_f06068a5-a068-4d91-a1f3-6d3415b3e083"
      unitRef="usd">257000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6df54edfd312480b80ca0966a03b96a6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNi0xMC0xLTEtMA_103f7840-818d-4f70-98cb-72eef7a66f1e"
      unitRef="usd">1953000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNi0xNi0xLTEtMA_c7b59d6b-e8dd-4194-8c87-ef60402056ce"
      unitRef="usd">1953000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3854128468334e7182102c63de45fc61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNy0xMi0xLTEtMA_c7ca18c6-b4ee-4573-b9e5-99aa5239704e"
      unitRef="usd">16000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfNy0xNi0xLTEtMA_f20c597d-e770-4982-af78-24cbe36417ba"
      unitRef="usd">16000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i88e05b0e38ae4c6da659ef46eaecccbc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOC0xNC0xLTEtMA_0ea3d491-c4a0-4203-9b5f-aca7aa219a58"
      unitRef="usd">-20299000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOC0xNi0xLTEtMA_82b789d7-93fd-4398-95c5-d65100cd9c1d"
      unitRef="usd">-20299000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i87ad48b191904efc93819376a378bc29_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0xLTEtMS0w_7b2f6694-8d6d-456e-9d9a-40b7ca38ed12"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i87ad48b191904efc93819376a378bc29_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0zLTEtMS0w_8079cd4d-7ca8-4e29-ab0d-75dea352de83"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="icdd159dc5a4543b3b2c110021f8c4a47_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS02LTEtMS0w_bef530d3-67f6-446a-94c5-50b1c6127865"
      unitRef="shares">32030635</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icdd159dc5a4543b3b2c110021f8c4a47_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS04LTEtMS0w_ecf2b325-69e3-4b70-813f-a90149f189fe"
      unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51400d3e95854669a9bd1af6664c7ca4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0xMC0xLTEtMA_d5eaf387-5464-49d8-8b44-3fc45928d518"
      unitRef="usd">252533000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic51b5baac6fc4d4f88b4406304ec8bde_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0xMi0xLTEtMA_cbb1f5b7-cfd4-4677-9ac8-c6a21db37bd9"
      unitRef="usd">-2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7989bfae1d5b4505bf2d9a47a5661753_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0xNC0xLTEtMA_bac6bda0-7514-4cca-ade2-8367f52f0416"
      unitRef="usd">-133680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d78af276d2948d89e0b0c4061652edf_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zMS9mcmFnOjE3MzRmZjJjNDI1OTQ1Y2FhZjkwNzUxMzc5MjA5MWEwL3RhYmxlOjk4ZjFhM2U4OWExYjQ1NTA5MjllNzg0OTVmZGZjNmI5L3RhYmxlcmFuZ2U6OThmMWEzZTg5YTFiNDU1MDkyOWU3ODQ5NWZkZmM2YjlfOS0xNi0xLTEtMA_80def027-8936-4464-86fa-c7474888924c"
      unitRef="usd">118883000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMy0yLTEtMS0w_c035e490-6253-4b30-bb25-142e3ee50700"
      unitRef="usd">-23041000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMy00LTEtMS0w_a5884331-f4a4-4f2f-8dfc-37871d197e59"
      unitRef="usd">-20299000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfNS0yLTEtMS0w_03a1a5f8-ee44-431d-a020-debb4e09ca91"
      unitRef="usd">1955000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfNS00LTEtMS0w_a40c5f94-5e7c-47b3-9ebc-24847dc78cfe"
      unitRef="usd">1953000</us-gaap:ShareBasedCompensation>
    <us-gaap:Depreciation
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfNi0yLTEtMS0w_09bd8245-c9b4-40ad-9cd6-b9d702216290"
      unitRef="usd">491000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfNi00LTEtMS0w_50084bb9-8b16-4165-bad5-000cd59a278e"
      unitRef="usd">375000</us-gaap:Depreciation>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfOC0yLTEtMS0w_cfb0a044-4352-4c35-bbbd-f84a29819eb9"
      unitRef="usd">0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfOC00LTEtMS0w_8afc4798-1a15-449f-9727-ce70b8bce12e"
      unitRef="usd">115000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <evlo:NonCashInterestExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfOS0yLTEtMS0w_863a7e26-7565-4b2b-8978-1a0ebfd1df15"
      unitRef="usd">50000</evlo:NonCashInterestExpense>
    <evlo:NonCashInterestExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfOS00LTEtMS0w_2c93abcb-aacb-4502-93e2-fc6521884902"
      unitRef="usd">28000</evlo:NonCashInterestExpense>
    <evlo:NonCashOperatingLeaseExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTAtMi0xLTEtMTAzMA_d3f1c70b-46ac-455b-84dc-0dae1465bc89"
      unitRef="usd">627000</evlo:NonCashOperatingLeaseExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTAtMi0xLTEtMA_8ea0382c-c46c-4daa-bd15-7c6cb400c351"
      unitRef="usd">3000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTAtNC0xLTEtMA_c4578b37-b4b8-4622-a848-bd675e335489"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTItMi0xLTEtMA_9f230505-4bbe-4f71-adc1-dba62b31d035"
      unitRef="usd">-298000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTItNC0xLTEtMA_34517440-64e7-4094-ac1a-d1ed8601d288"
      unitRef="usd">221000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTMtMi0xLTEtMA_87d2252d-dc17-475f-ad87-e6edf40e445a"
      unitRef="usd">565000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTMtNC0xLTEtMA_5ece2701-af58-439e-8738-570e5fe87948"
      unitRef="usd">97000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTQtMi0xLTEtMA_189d9f68-e8ca-43ec-a0ca-eb101deeeb1a"
      unitRef="usd">146000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTQtNC0xLTEtMA_54f9c6d4-514d-4755-b39f-c741cc95615d"
      unitRef="usd">185000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <evlo:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTctMi0xLTEtMTAzNw_e85c50d0-ddff-4c99-9271-0d1ffd0c1f62"
      unitRef="usd">-624000</evlo:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTUtMi0xLTEtMA_94d8e0a6-7c70-4ebb-a0b9-24ce2289afe9"
      unitRef="usd">21000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTUtNC0xLTEtMA_6cc8d0ea-2fad-4ddc-bf17-638448f4136f"
      unitRef="usd">4000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTYtMi0xLTEtMA_f4c9b65b-a931-4b82-8538-45c15befa5a4"
      unitRef="usd">-19515000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTYtNC0xLTEtMA_84562be8-f42a-4ec7-9fe7-25043a2fa6e7"
      unitRef="usd">-17993000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTktMi0xLTEtMA_9bd0d044-4c87-40ec-9a8f-2ccbc8b9f0cd"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMTktNC0xLTEtMA_65e64be5-3219-4638-bd71-51e0e2c47cbf"
      unitRef="usd">31000000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjAtMi0xLTEtMA_ef210ab9-7287-411f-bd3d-fd208ba45886"
      unitRef="usd">435000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjAtNC0xLTEtMA_5d8f44ca-0ac6-4034-b120-dacf004e15f9"
      unitRef="usd">876000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjEtMi0xLTEtMA_862e774e-e5c7-4904-ba70-48cbc91aa93f"
      unitRef="usd">6000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjEtNC0xLTEtMA_7bee9190-9635-4eee-bbb0-7558673a29fe"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjItMi0xLTEtMA_5c3a193e-5eba-4f7d-9332-3dfe504cf930"
      unitRef="usd">-429000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMjItNC0xLTEtMA_a2ea1a6c-ad62-453c-a052-770a65c38053"
      unitRef="usd">30124000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzAtMi0xLTEtMA_fdcd9de7-d1f8-4575-937f-302622f525f5"
      unitRef="usd">226000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzAtNC0xLTEtMA_f3f43d9e-5ed6-461f-8914-d190b5dcfed5"
      unitRef="usd">258000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzEtMi0xLTEtMA_c73e5d2b-cf30-4ad2-93c2-668c418c814e"
      unitRef="usd">226000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzEtNC0xLTEtMA_7ded840b-07f1-4b90-bf15-0e0da0023352"
      unitRef="usd">258000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzItMi0xLTEtMA_c60488df-28a1-4e66-b082-690d6c351521"
      unitRef="usd">-19718000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzItNC0xLTEtMA_84f3ac6d-3200-465a-b96b-8e9475eb8da9"
      unitRef="usd">12389000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzMtMi0xLTEtMA_3a5e1db7-d506-4714-b321-a23188cec06d"
      unitRef="usd">79333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i471136ac12f44d1297cc36f9ee7578a3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzMtNC0xLTEtMA_e194f590-73b8-4de0-9cf5-26d0c138e0b0"
      unitRef="usd">94351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzQtMi0xLTEtMA_76832277-b44a-4448-af96-6e414e4a8382"
      unitRef="usd">59615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6d78af276d2948d89e0b0c4061652edf_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzQtNC0xLTEtMA_f5162219-cbb8-489e-93f1-e95289cd3a3f"
      unitRef="usd">106740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzYtMi0xLTEtMA_04b94d2c-5f11-4cc7-90d1-fa464f1cba61"
      unitRef="usd">437000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzYtNC0xLTEtMA_f99de853-85dc-44f3-af31-a2b3f325479b"
      unitRef="usd">215000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzktMi0xLTEtMA_e58a6135-db03-4013-a69c-184d73393b84"
      unitRef="usd">406000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8zNC9mcmFnOmY2MGM2MDMwNGZkOTQ4MzhiYjEwZWIyYzQ3NDg2N2QwL3RhYmxlOjI2ZDRmNWYzYzNiYTRiOTQ5OTQzMzIxMDY2Njk5YzcwL3RhYmxlcmFuZ2U6MjZkNGY1ZjNjM2JhNGI5NDk5NDMzMjEwNjY2OTljNzBfMzktNC0xLTEtMA_42ef6a17-9382-409d-aab0-e4e204b7d036"
      unitRef="usd">172000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80MC9mcmFnOmQ1ZmRjMGZjNmE2NjRiZjZhMTUwOWEyNDMxNDdiMzA4L3RleHRyZWdpb246ZDVmZGMwZmM2YTY2NGJmNmExNTA5YTI0MzE0N2IzMDhfMjUwOQ_fd0fa0f0-e033-4be0-b2d8-bb3ad478d894">Organization&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Evelo Biosciences, Inc. ("Evelo" or the "Company&#x201d;) is a biotechnology company which was incorporated in Delaware on May 6, 2014. The Company is discovering and developing oral biologics designed to act on cells in the small intestine with systemic therapeutic effects. The Company is advancing these oral biologics with the aim of treating a broad range of immune mediated diseases with an initial focus on inflammatory diseases and oncology. The Company is headquartered in Cambridge, Massachusetts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Since inception, the Company has devoted substantially all of its efforts to research and development and raising capital. The Company has not generated any revenue related to its primary business purpose to date. The Company is subject to a number of risks similar to those of other development stage companies, including dependence on key individuals, the need to develop commercially viable products, competition from other companies, many of whom are larger and better capitalized, and the need to obtain adequate additional financing to fund the development of its products.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company has incurred operating losses since inception and expects such losses and negative operating cash flows to continue for the foreseeable future. The Company historically has funded its operations from the issuance of convertible notes, convertible preferred stock and common stock, and through debt financings. At March 31, 2020, the Company had cash and cash equivalents of $58.1 million and an accumulated deficit of $221.9 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Going Concern&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-15, Disclosure of Uncertainties about an Entity&#x2019;s Ability to Continue as a Going Concern (Subtopic 205-40), the Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company's ability to continue as a going concern within one year after the date that the unaudited condensed consolidated financial statements are issued. The transition to profitability is dependent upon the successful development, approval, and commercialization of its products and product candidates and the achievement of a level of revenues adequate to support its cost structure. Based on the Company&#x2019;s current operating plan, the Company believes that its cash and cash equivalents at March 31, 2020 will not be sufficient to fund operations and capital expenditures for at least the twelve months following the filing of this Quarterly Report on Form 10-Q, and the Company will need to obtain additional funding. The Company intends to pursue strategic partnerships and collaborations, or obtain additional funding through its available financing sources which include, additional public offerings of common stock and private financing of debt or equity. Management&#x2019;s belief with respect to its ability to fund operations is based on estimates that are subject to risks and uncertainties. If actual results are different from management&#x2019;s estimates, the Company may need to seek additional funding sooner than would otherwise be expected. There can be no assurance that the Company will be able to obtain additional funding on acceptable terms, if at all. If the Company is unable to obtain sufficient funding, it could be required to delay its development efforts, limit activities and reduce research and development costs, which could adversely affect its business prospects. Because of the uncertainty in securing additional funding and the insufficient amount of cash and cash equivalent resources at March 31, 2020, management has concluded that substantial doubt exists with respect to the Company&#x2019;s ability to continue as a going concern within one year after the date that the unaudited condensed consolidated financial statements are issued.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80MC9mcmFnOmQ1ZmRjMGZjNmE2NjRiZjZhMTUwOWEyNDMxNDdiMzA4L3RleHRyZWdpb246ZDVmZGMwZmM2YTY2NGJmNmExNTA5YTI0MzE0N2IzMDhfMTMyNA_3312a71a-8626-45d4-a497-e90f18bdf9ac"
      unitRef="usd">58100000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80MC9mcmFnOmQ1ZmRjMGZjNmE2NjRiZjZhMTUwOWEyNDMxNDdiMzA4L3RleHRyZWdpb246ZDVmZGMwZmM2YTY2NGJmNmExNTA5YTI0MzE0N2IzMDhfMTM1Nw_ef15efdb-839a-468c-b1c2-323daf6661c2"
      unitRef="usd">-221900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <evlo:SubstantialDoubtAboutGoingConcernPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80MC9mcmFnOmQ1ZmRjMGZjNmE2NjRiZjZhMTUwOWEyNDMxNDdiMzA4L3RleHRyZWdpb246ZDVmZGMwZmM2YTY2NGJmNmExNTA5YTI0MzE0N2IzMDhfMjE5OTAyMzI2NjQwNg_b3f3b308-f05e-4dca-b27a-187fa0a416b1">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Going Concern&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-15, Disclosure of Uncertainties about an Entity&#x2019;s Ability to Continue as a Going Concern (Subtopic 205-40), the Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company's ability to continue as a going concern within one year after the date that the unaudited condensed consolidated financial statements are issued. The transition to profitability is dependent upon the successful development, approval, and commercialization of its products and product candidates and the achievement of a level of revenues adequate to support its cost structure. Based on the Company&#x2019;s current operating plan, the Company believes that its cash and cash equivalents at March 31, 2020 will not be sufficient to fund operations and capital expenditures for at least the twelve months following the filing of this Quarterly Report on Form 10-Q, and the Company will need to obtain additional funding. The Company intends to pursue strategic partnerships and collaborations, or obtain additional funding through its available financing sources which include, additional public offerings of common stock and private financing of debt or equity. Management&#x2019;s belief with respect to its ability to fund operations is based on estimates that are subject to risks and uncertainties. If actual results are different from management&#x2019;s estimates, the Company may need to seek additional funding sooner than would otherwise be expected. There can be no assurance that the Company will be able to obtain additional funding on acceptable terms, if at all. If the Company is unable to obtain sufficient funding, it could be required to delay its development efforts, limit activities and reduce research and development costs, which could adversely affect its business prospects. Because of the uncertainty in securing additional funding and the insufficient amount of cash and cash equivalent resources at March 31, 2020, management has concluded that substantial doubt exists with respect to the Company&#x2019;s ability to continue as a going concern within one year after the date that the unaudited condensed consolidated financial statements are issued.&lt;/span&gt;&lt;/div&gt;</evlo:SubstantialDoubtAboutGoingConcernPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMjc0ODc3OTEyNzc5Ng_3a4ba318-43df-4d4b-8801-d7c4169414d4">Summary of Significant Accounting Policies&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standard Codification (&#x201c;ASC&#x201d;) and  ASU of the FASB. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted from this report, as is permitted by such rules and regulations.&#160;Accordingly, these financial statements should be read in conjunction with the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;December 31, 2019 and notes thereto.&#160;The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited financial statements. In the opinion of the Company&#x2019;s management, the accompanying unaudited condensed consolidated financial statements contain all adjustments which are necessary to present fairly the Company&#x2019;s financial position as of March 31, 2020, the results of its operations and stockholders' equity for the three months ended March 31, 2020 and 2019 and cash flows for the three months ended March 31, 2020 and 2019. Such adjustments are of a normal and recurring nature. The results for the three months ended March 31, 2020 are not necessarily indicative of the results for the year ending December 31, 2020, or for any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, the accrual of research and development expenses and the valuation of stock-based awards. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned, controlled subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Subsequent Event Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the unaudited condensed consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure in this Quarterly Report on Form 10-Q.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Emerging Growth Company Status&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Evelo is an &#x201c;emerging growth company,&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and it may take advantage of reduced reporting requirements that are otherwise applicable to public companies. Evelo may take advantage of these exemptions until it is no longer an emerging growth company. Section&#160;107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. Evelo has elected to use the extended transition period for complying with new or revised accounting standards, and, as a result of this election, its consolidated financial statements may not be comparable to companies that comply with public company effective dates. Evelo may take advantage of these exemptions up until the last day of the fiscal year following the fifth anniversary of its IPO or such earlier time that it is no longer an emerging growth company. Evelo would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, it has more than $700.0 million in market value of its stock held by non-affiliates (and has been a public company for at least 12&#160;months and has filed one annual report on Form&#160;10-K), or it has issued more than $1.0 billion of non-convertible debt securities over a three-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Comprehensive loss includes net loss and certain changes in stockholders&#x2019; equity that are excluded from net loss. The Company's only element of other comprehensive income (loss) is unrealized gains and losses on available-for-sale investments. Comprehensive loss totaled $20.3 million for the three months ended March 31, 2019. For the three months ended March 31, 2020 comprehensive loss was $23.0 million and equaled net loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash equivalents are comprised of highly liquid investments that are readily convertible into cash with original maturities of three months or less. Cash and cash equivalents include cash held in banks and amounts held in money market funds. Cash equivalents are stated at cost, which approximates market value. The Company&#x2019;s restricted cash consists of restricted cash in connection with building leases for the Company&#x2019;s office and laboratory premises and deposits held in relation to the company's credit card facility. Restricted cash totaled approximately $1.5 million at March 31, 2020 and December 31, 2019, and is classified within other assets on the accompanying condensed consolidated balance sheet. The following reconciles cash, cash equivalents and restricted cash as of March 31, 2020 and December 31, 2019, as presented on the Company's statements of cash flows, to its related balance sheet accounts (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 820,&#160;Fair Value Measurement&#160;(&#x201c;ASC 820&#x201d;), establishes a fair value hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#x2019;s own assumptions (unobservable inputs). Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 820 identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As a basis for considering market participant assumptions in fair value measurements, ASC 820 establishes a three-tier fair value hierarchy that distinguishes between the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;2 inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;3 inputs are unobservable inputs that reflect the Company&#x2019;s own assumptions about the assumptions market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level&#160;3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;An entity may choose to measure many financial instruments and certain other items at fair value at specified election dates. Subsequent unrealized gains and losses on items for which the fair value option has been elected will be reported in earnings. The Company did not elect to measure any additional financial instruments or other items at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs are expensed in the period incurred. Research and development expenses consist of both internal and external costs such as payroll, consulting, and manufacturing costs associated with the development of the Company&#x2019;s product candidates. Costs for certain development activities, such as clinical trials and manufacturing development activities, are recognized based on an evaluation of the progress to completion of specific tasks using data such as patient enrollment, clinical site activations, and information provided to the Company by its vendors on their actual costs incurred or level of effort expended.&#160;Payments for these activities are based on the terms of the individual arrangements, which may differ from the pattern of costs incurred, and are reflected on the consolidated balance sheets as prepaid or accrued research and development expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred and capitalized. The capitalized amounts are expensed as the related goods are delivered or the services are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has and may continue to acquire the rights to develop and commercialize new product candidates from third parties. The upfront payments to acquire license, product or rights, as well as any future milestone payments, are immediately recognized as research and development expense provided that there is no alternative future use of the rights in other research and development projects. Any milestone payments made for Intellectual Property after regulatory approval, or that have alternative future use, are capitalized and amortized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records stock-based compensation for options granted to employees and directors based on the grant date fair value of awards issued. The expense is recorded over the requisite service period, which is the vesting period, on a straight-line basis. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options. The determination of the fair value of stock options on the date of grant using an option-pricing model is affected by the Company&#x2019;s common stock price, as well as a number of other assumptions. The Company records forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for stock-based compensation arrangements with&#160;non-employees&#160;based upon the fair value of the consideration received or the equity instruments issued, whichever is more reliably measurable. The measurement date for&#160;non-employee&#160;awards is generally the date performance of services required from the&#160;non-employee&#160;is complete. Stock-based compensation costs for&#160;non-employee&#160;awards are recognized as services are provided, which is generally the vesting period, on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has one operating segment. The Company's chief operating decision maker, its Chief Executive Officer, manages the Company's operations on a consolidated basis for the purposes of allocating resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (&#x201c;ASU 2016-02&#x201d;), which supersedes the guidance in former ASC 840, Leases. The new accounting guidance requires recognition of all long-term lease assets and lease liabilities by lessees and sets forth new disclosure requirements for those lease assets and liabilities. It requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements for all leases with a term of greater than 12 months regardless of classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases. The FASB subsequently issued several ASUs amending the new standard. This guidance is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2018 for most public entities. The Company adopted this new standard on January 1, 2020 using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;ASU 2016-02 provides a number of optional practical expedients in transition. The Company elected to adopt the 'package of practical expedients', which permits the Company (i) not to reassess whether expired existing contracts are or contain leases, (ii) not to reassess the classification of expired or existing leases, and (iii) not to reassess initial direct costs for any existing leases. The Company will continue to differentiate between finance leases (previously referred to as capital leases) and operating leases using classification criteria that are substantially similar to the previous guidance. Adoption of this standard resulted in the recognition of a right-of-use asset and a lease liability on the Company&#x2019;s January 1, 2020 condensed consolidated balance sheet of $12.7 million and $13.9 million, respectively. There was no material impact resulting from the adoption on the Company&#x2019;s unaudited condensed consolidated statement of operations for the three months ended March 31, 2020. For leases with terms greater than 12 months, the Company records the related right-of-use asset and lease liability at the present value of lease payments over the term. As the Company&#x2019;s leases do not provide readily determinable implicit interest rates, the Company utilized its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. In transition to ASC 842, the Company utilized the remaining lease term of its leases in determining the appropriate incremental borrowing rates. The application of the new standard required netting of unamortized balance of lease incentives and deferred lease obligation to the right-of-use asset at the adoption date. The Company&#x2019;s operating leases include rental escalation clauses that are factored into the determination of lease payments when appropriate. The Company does not separate lease and non-lease components of contracts. Refer to Note 3, Leases within these unaudited condensed consolidated financial statements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the FASB issued ASU No. 2018-07,&#160;Stock-based Compensation: Improvements to Nonemployee Share-based Payment Accounting (Topic 718) ("ASU 2018-07"), which amends the existing accounting standards for share-based payments to nonemployees. This ASU aligns much of the guidance on measuring and classifying nonemployee awards with that of awards to employees. Under the new guidance, the measurement of nonemployee equity awards is fixed on the grant date. Entities will apply the ASU by recognizing a cumulative-effect adjustment, if any, to retained earnings as of the beginning of the annual period of adoption. The Company adopted ASU 2018-07 on January 1, 2020. The adoption of this standard did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting Pronouncements Issued and Not Adopted as of March 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019 -12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new standard includes several provisions which simplify accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and increasing consistency and clarity for the users of financial statements. This standard will be effective for the Company on January 1, 2021. Early adoption is permitted. The Company is currently evaluating the potential impact ASU 2019-12 may have on its financial position and results of operations upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMTA_48dd2a36-3bfd-485a-83d8-52676bcb1f34">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standard Codification (&#x201c;ASC&#x201d;) and  ASU of the FASB. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted from this report, as is permitted by such rules and regulations.&#160;Accordingly, these financial statements should be read in conjunction with the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended &lt;/span&gt;&lt;/div&gt;December 31, 2019 and notes thereto.&#160;The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited financial statements. In the opinion of the Company&#x2019;s management, the accompanying unaudited condensed consolidated financial statements contain all adjustments which are necessary to present fairly the Company&#x2019;s financial position as of March 31, 2020, the results of its operations and stockholders' equity for the three months ended March 31, 2020 and 2019 and cash flows for the three months ended March 31, 2020 and 2019. Such adjustments are of a normal and recurring nature. The results for the three months ended March 31, 2020 are not necessarily indicative of the results for the year ending December 31, 2020, or for any future period.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDc_c20ea9c9-b17b-4829-aee6-e284c71fa4be">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, the accrual of research and development expenses and the valuation of stock-based awards. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDg_171cf42c-9d14-4837-858f-e79cd0980f41">Principles of ConsolidationThe unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned, controlled subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDA_724d773d-268a-4177-a7a6-fde07caa2270">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Subsequent Event Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the unaudited condensed consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure in this Quarterly Report on Form 10-Q.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <evlo:EmergingGrowthCompanyStatusPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDE_afa51d20-75f1-49f6-a90f-8a816e744b61">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Emerging Growth Company Status&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Evelo is an &#x201c;emerging growth company,&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and it may take advantage of reduced reporting requirements that are otherwise applicable to public companies. Evelo may take advantage of these exemptions until it is no longer an emerging growth company. Section&#160;107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. Evelo has elected to use the extended transition period for complying with new or revised accounting standards, and, as a result of this election, its consolidated financial statements may not be comparable to companies that comply with public company effective dates. Evelo may take advantage of these exemptions up until the last day of the fiscal year following the fifth anniversary of its IPO or such earlier time that it is no longer an emerging growth company. Evelo would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, it has more than $700.0 million in market value of its stock held by non-affiliates (and has been a public company for at least 12&#160;months and has filed one annual report on Form&#160;10-K), or it has issued more than $1.0 billion of non-convertible debt securities over a three-year period.&lt;/span&gt;&lt;/div&gt;</evlo:EmergingGrowthCompanyStatusPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMTE_26ee3746-fd38-4f80-8da0-6860a8758216">Comprehensive LossComprehensive loss includes net loss and certain changes in stockholders&#x2019; equity that are excluded from net loss.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfNDkxNA_654e1084-19db-4c95-a6ad-914259f9e5cd"
      unitRef="usd">-20300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMzg0ODI5MDc1NTY2Nw_79584f88-82f3-47a2-9ff7-273030b42b76"
      unitRef="usd">-23000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDQ_6454c1be-9367-4b4e-b49c-dd474f6e89da">Cash, Cash Equivalents, and Restricted CashCash equivalents are comprised of highly liquid investments that are readily convertible into cash with original maturities of three months or less. Cash and cash equivalents include cash held in banks and amounts held in money market funds. Cash equivalents are stated at cost, which approximates market value. The Company&#x2019;s restricted cash consists of restricted cash in connection with building leases for the Company&#x2019;s office and laboratory premises and deposits held in relation to the company's credit card facility.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCash
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfNTc3NA_a4c3305d-30ec-490e-84e5-fab5aa2828e8"
      unitRef="usd">1500000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfNTc3NA_fb75b303-a03e-4172-8f51-0321832d2995"
      unitRef="usd">1500000</us-gaap:RestrictedCash>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDU_fe9d1d41-73c3-462a-bfb7-5d7746b255f7">The following reconciles cash, cash equivalents and restricted cash as of March 31, 2020 and December 31, 2019, as presented on the Company's statements of cash flows, to its related balance sheet accounts (in thousands):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:Cash
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfMi0yLTEtMS0w_67d45999-5007-497d-8345-7ca0310ae8b2"
      unitRef="usd">7618000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfMi00LTEtMS0w_9bf77a38-b56b-456b-84f9-4476b470e371"
      unitRef="usd">1634000</us-gaap:Cash>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfMy0yLTEtMS0w_23272f6e-67d3-40c3-bc04-34dcc61a46b9"
      unitRef="usd">50497000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfMy00LTEtMS0w_079f8a00-a40d-4e31-b869-3eee0d6f17b7"
      unitRef="usd">76199000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNC0yLTEtMS0w_ea3cdfa8-1387-4a51-bb46-3868800743e1"
      unitRef="usd">58115000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNC00LTEtMS0w_58999b9e-89fc-4272-90c4-a228c8fb136a"
      unitRef="usd">77833000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNS0yLTEtMS0w_73a7bb4f-d374-430f-9fc7-cfb94f300791"
      unitRef="usd">1500000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNS00LTEtMS0w_a2c90d6a-bf2f-4806-8b0d-29036a5ea155"
      unitRef="usd">1500000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNi0yLTEtMS0w_cc22c936-3fb1-478f-b3ab-59a64a29a23b"
      unitRef="usd">59615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RhYmxlOjU3NjI3ZDY3OTIzMzRlZTE4ZGIzOGM3YjRhNGQ0ZjRiL3RhYmxlcmFuZ2U6NTc2MjdkNjc5MjMzNGVlMThkYjM4YzdiNGE0ZDRmNGJfNi00LTEtMS0w_4c819b9e-e4ba-41a7-a7ca-3e13f4101229"
      unitRef="usd">79333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMTI_df4c6907-5cfd-471c-9638-5a14ff53ca35">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 820,&#160;Fair Value Measurement&#160;(&#x201c;ASC 820&#x201d;), establishes a fair value hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company&#x2019;s own assumptions (unobservable inputs). Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 820 identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As a basis for considering market participant assumptions in fair value measurements, ASC 820 establishes a three-tier fair value hierarchy that distinguishes between the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;2 inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level&#160;3 inputs are unobservable inputs that reflect the Company&#x2019;s own assumptions about the assumptions market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level&#160;3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;An entity may choose to measure many financial instruments and certain other items at fair value at specified election dates. Subsequent unrealized gains and losses on items for which the fair value option has been elected will be reported in earnings. The Company did not elect to measure any additional financial instruments or other items at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMTM_bdcab774-090c-4d9a-8370-39d8dc69771a">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs are expensed in the period incurred. Research and development expenses consist of both internal and external costs such as payroll, consulting, and manufacturing costs associated with the development of the Company&#x2019;s product candidates. Costs for certain development activities, such as clinical trials and manufacturing development activities, are recognized based on an evaluation of the progress to completion of specific tasks using data such as patient enrollment, clinical site activations, and information provided to the Company by its vendors on their actual costs incurred or level of effort expended.&#160;Payments for these activities are based on the terms of the individual arrangements, which may differ from the pattern of costs incurred, and are reflected on the consolidated balance sheets as prepaid or accrued research and development expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred and capitalized. The capitalized amounts are expensed as the related goods are delivered or the services are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has and may continue to acquire the rights to develop and commercialize new product candidates from third parties. The upfront payments to acquire license, product or rights, as well as any future milestone payments, are immediately recognized as research and development expense provided that there is no alternative future use of the rights in other research and development projects. Any milestone payments made for Intellectual Property after regulatory approval, or that have alternative future use, are capitalized and amortized.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDk_51d6d997-ea78-49cc-b5de-ce711e08d538">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records stock-based compensation for options granted to employees and directors based on the grant date fair value of awards issued. The expense is recorded over the requisite service period, which is the vesting period, on a straight-line basis. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options. The determination of the fair value of stock options on the date of grant using an option-pricing model is affected by the Company&#x2019;s common stock price, as well as a number of other assumptions. The Company records forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for stock-based compensation arrangements with&#160;non-employees&#160;based upon the fair value of the consideration received or the equity instruments issued, whichever is more reliably measurable. The measurement date for&#160;non-employee&#160;awards is generally the date performance of services required from the&#160;non-employee&#160;is complete. Stock-based compensation costs for&#160;non-employee&#160;awards are recognized as services are provided, which is generally the vesting period, on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Segments&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTkwMDY_507242d1-02eb-465a-972b-6221f2d08aee">The Company has one operating segment. The Company's chief operating decision maker, its Chief Executive Officer, manages the Company's operations on a consolidated basis for the purposes of allocating resources.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMTM5NjE_85545e9e-499f-4816-b255-a461506a8edf"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfMjc0ODc3OTEyNzc5NQ_d6933a80-198c-4ac5-8f01-1bf71f7fdf60">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (&#x201c;ASU 2016-02&#x201d;), which supersedes the guidance in former ASC 840, Leases. The new accounting guidance requires recognition of all long-term lease assets and lease liabilities by lessees and sets forth new disclosure requirements for those lease assets and liabilities. It requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements for all leases with a term of greater than 12 months regardless of classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases. The FASB subsequently issued several ASUs amending the new standard. This guidance is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2018 for most public entities. The Company adopted this new standard on January 1, 2020 using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;ASU 2016-02 provides a number of optional practical expedients in transition. The Company elected to adopt the 'package of practical expedients', which permits the Company (i) not to reassess whether expired existing contracts are or contain leases, (ii) not to reassess the classification of expired or existing leases, and (iii) not to reassess initial direct costs for any existing leases. The Company will continue to differentiate between finance leases (previously referred to as capital leases) and operating leases using classification criteria that are substantially similar to the previous guidance. Adoption of this standard resulted in the recognition of a right-of-use asset and a lease liability on the Company&#x2019;s January 1, 2020 condensed consolidated balance sheet of $12.7 million and $13.9 million, respectively. There was no material impact resulting from the adoption on the Company&#x2019;s unaudited condensed consolidated statement of operations for the three months ended March 31, 2020. For leases with terms greater than 12 months, the Company records the related right-of-use asset and lease liability at the present value of lease payments over the term. As the Company&#x2019;s leases do not provide readily determinable implicit interest rates, the Company utilized its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. In transition to ASC 842, the Company utilized the remaining lease term of its leases in determining the appropriate incremental borrowing rates. The application of the new standard required netting of unamortized balance of lease incentives and deferred lease obligation to the right-of-use asset at the adoption date. The Company&#x2019;s operating leases include rental escalation clauses that are factored into the determination of lease payments when appropriate. The Company does not separate lease and non-lease components of contracts. Refer to Note 3, Leases within these unaudited condensed consolidated financial statements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the FASB issued ASU No. 2018-07,&#160;Stock-based Compensation: Improvements to Nonemployee Share-based Payment Accounting (Topic 718) ("ASU 2018-07"), which amends the existing accounting standards for share-based payments to nonemployees. This ASU aligns much of the guidance on measuring and classifying nonemployee awards with that of awards to employees. Under the new guidance, the measurement of nonemployee equity awards is fixed on the grant date. Entities will apply the ASU by recognizing a cumulative-effect adjustment, if any, to retained earnings as of the beginning of the annual period of adoption. The Company adopted ASU 2018-07 on January 1, 2020. The adoption of this standard did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting Pronouncements Issued and Not Adopted as of March 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019 -12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new standard includes several provisions which simplify accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and increasing consistency and clarity for the users of financial statements. This standard will be effective for the Company on January 1, 2021. Early adoption is permitted. The Company is currently evaluating the potential impact ASU 2019-12 may have on its financial position and results of operations upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4ae0b29bb8184ceb8ac503554deace1d_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfNDM5ODA0NjU1OTAyMQ_49bfb2c5-e85d-4d75-9a1b-5e7ea319e37c"
      unitRef="usd">12700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4ae0b29bb8184ceb8ac503554deace1d_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl80My9mcmFnOmExMmQ3N2FlOGE5MzRmYmU5ODUxMjk3MDdkOWIwOGM2L3RleHRyZWdpb246YTEyZDc3YWU4YTkzNGZiZTk4NTEyOTcwN2Q5YjA4YzZfNDM5ODA0NjU1OTAzNg_2ed96c80-f193-40bb-9255-eefb607ee261"
      unitRef="usd">13900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8yNzQ4Nzc5MDcwNzk4_b2bb0bf0-33da-40f7-955e-0bd090ca3907">Leases&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2018, the Company entered into an&#160;operating sublease arrangement to lease approximately 40,765 square feet for its office and research development space at 620 Memorial Drive, Cambridge, MA 02139 from February 2018 to September 2025. The Company maintains an additional separate operating lease for office and laboratory space that is scheduled to expire in 2020. The leases require security deposits, which the Company has primarily met with letters of credit from a financial institution that are secured with cash on deposit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the Company entered into a sublease arrangement with a third party to lease space subject to an operating lease that expired in April 2020. The minimum rental payments received under this agreement totaled $0.1 million and were equivalent to the minimum payments due from the Company to the landlord.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded rent expense of $0.7 million for both the three months ended March 31, 2020 and 2019. Rent expense for each of the three months ended March 31, 2020 and 2019 is net of sublease rental income of $0.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The minimum aggregate future lease commitments, exclusive of any offsetting sublease rental payments, at March 31, 2020, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (excluding three month ended March 31. 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfLand
      contextRef="ibb4d5c1e6777462c9df05548722fd9c4_I20180131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8yNzQ4Nzc5MDcwNzg4_dca25831-a067-44dc-bade-a5e487b6a838"
      unitRef="sqft">40765</us-gaap:AreaOfLand>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8zODQ4MjkwNjk4MDEx_7e3654ae-8a8b-4731-b37a-87461f92a3d2"
      unitRef="usd">100000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:OperatingLeaseExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8zODQ4MjkwNjk4MTM5_1f7529ed-016e-40a5-86b1-275b31149fe2"
      unitRef="usd">700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8zODQ4MjkwNjk4MTM5_d2ac4747-f7ed-458e-9a2b-db2b9db54be9"
      unitRef="usd">700000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:SubleaseIncome
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8zODQ4MjkwNjk4Mjgx_332b543b-b370-4963-9ff8-4550541c0c84"
      unitRef="usd">200000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8zODQ4MjkwNjk4Mjgx_609d85bd-f13a-4395-96f1-1bbf1962a2f7"
      unitRef="usd">200000</us-gaap:SubleaseIncome>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGV4dHJlZ2lvbjo3MDQ5MGZiNzM3ZDU0NDhjYWQ4MTc3Yjg3YmE0ZjRiZF8yNzQ4Nzc5MDcwNzk3_1a01425f-1c4b-48fc-83f4-403190de981e">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The minimum aggregate future lease commitments, exclusive of any offsetting sublease rental payments, at March 31, 2020, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (excluding three month ended March 31. 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8xLTItMS0xLTYwMw_15d5cbb0-65e9-450d-996e-491f35ca86eb"
      unitRef="usd">2251000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8yLTItMS0xLTYwMw_85387307-5348-4cd7-a16b-58c9a87d69c1"
      unitRef="usd">2973000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8zLTItMS0xLTYwMw_e0ec4c00-97dc-4e27-9941-ec8af69378ed"
      unitRef="usd">3062000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV80LTItMS0xLTYwMw_1a73a1ee-566b-4d6c-b592-7f6aba8c41ee"
      unitRef="usd">3154000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV81LTItMS0xLTYwMw_4e671994-d29a-4216-8d98-7741a186020e"
      unitRef="usd">3249000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV82LTItMS0xLTYwMw_a84950ff-da70-4d3a-8e05-d3269b99cbbc"
      unitRef="usd">2491000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV83LTItMS0xLTIyMTE_cdb3e7e9-3343-450f-a7b8-93fe4a05a30d"
      unitRef="usd">17180000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV83LTItMS0xLTYwMw_310b4f24-5d78-4b2a-9d9c-4f5780e4bf2d"
      unitRef="usd">3923000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV85LTItMS0xLTIyNDE_b4ea6cf8-9d6e-4774-ac08-545f8259a45f"
      unitRef="usd">13257000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8xMi0yLTEtMS0zMjc3_6009b5af-8510-4535-8cd5-65849555a7e8"
      unitRef="usd">837000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8xMi0yLTEtMS03NjQ_a11c22b8-2a60-4236-b28e-85ef4c855c51">P5Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl8xMzA2L2ZyYWc6NzA0OTBmYjczN2Q1NDQ4Y2FkODE3N2I4N2JhNGY0YmQvdGFibGU6MmZiNTMwNjU4OGM3NGI3NTgyMDNkYWI1NWM2ODEzNTUvdGFibGVyYW5nZToyZmI1MzA2NTg4Yzc0Yjc1ODIwM2RhYjU1YzY4MTM1NV8xMy0yLTEtMS03Njc_286fcd0b-02ff-47f1-9545-8e4d2d2add59"
      unitRef="number">0.095</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RleHRyZWdpb246NjVjNTBmOWRmZmQ4NDE0Y2FjYTY2Zjc1YjBjYjNlMTFfNTU5_8e116846-7321-420d-9f85-36587f6ec4bb">Fair Value Measurements&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities that have been measured at fair value as of March 31, 2020 and December 31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds included within cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds included within cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of&#160;March 31, 2020&#160;and&#160;December 31, 2019, the Company's cash equivalents have been initially valued at the transaction price and subsequently valued utilizing a third party pricing service. The Company validates the prices provided by its third-party pricing service by understanding the models used and obtaining market values from other pricing sources.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RleHRyZWdpb246NjVjNTBmOWRmZmQ4NDE0Y2FjYTY2Zjc1YjBjYjNlMTFfNTYw_ef5ab6e9-eec1-46a7-aa7b-685322634f12">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities that have been measured at fair value as of March 31, 2020 and December 31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds included within cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds included within cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i92f1595b594e413b93bab9f8a7fc665d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMi0yLTEtMS0w_e1e7f863-7fde-46cf-b7d0-08d90ea54a14"
      unitRef="usd">50497000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1700d830fc1b4d36a8523e537cefe6a2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMi00LTEtMS0w_f674d9e3-bb6c-462c-86c5-3a436d2f2e0a"
      unitRef="usd">50497000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ice55afee78734c288b9cf3b1b229d58c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMi02LTEtMS0w_cc1f8b09-e4c3-45d8-b4d1-d50b8920863a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5f7f36a8b9364f1c8defa175b6a6c5cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMi04LTEtMS0w_b4e8348e-1864-4fde-93f2-ca4c27463c8d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMy0yLTEtMS0w_5f0ddb10-9e53-4d13-a097-dd9242051b1b"
      unitRef="usd">50497000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i10b5c1da84834377b3e23efb64a3bdd5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMy00LTEtMS0w_598be7cd-1eb6-4cba-8c5b-cb82b1b88192"
      unitRef="usd">50497000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i94f0d1d937014f2b8d0ba0c5b6513e00_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMy02LTEtMS0w_2b7a6adf-2621-4004-b978-25e813c3e9fc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2e2d2c12058f4294b97f9c61e4a3b77d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmQzN2Q3N2E5MmZjNjRjYTQ4NDcxYWExZmJmMjYyMDQ3L3RhYmxlcmFuZ2U6ZDM3ZDc3YTkyZmM2NGNhNDg0NzFhYTFmYmYyNjIwNDdfMy04LTEtMS0w_3baa23c9-89e5-4797-9f82-8c675d3874eb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i56edf833b7754f76a722a5f5f57aa7b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfMi0yLTEtMS0w_7824a764-8cbe-422a-832a-0104e9b0ce26"
      unitRef="usd">76199000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i43561c7e93b84c2daf25c19761bbc25a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfMi00LTEtMS0w_96e7d8a0-8f6e-4695-bcb8-3a236b234357"
      unitRef="usd">76199000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i359105faa5b64587bd6c17255ab033f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfMi02LTEtMS0w_346e1d67-712c-459b-9a05-6e4589eeb87f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib2adf79344534ccdba48a66087007f4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfMi04LTEtMS0w_11b051c9-dce2-4b71-b848-62b2ce140efd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfNC0yLTEtMS0w_e073b150-2419-4163-8e70-8c96959a787b"
      unitRef="usd">76199000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i02ad9fa4a72045c29ea4c60671e781c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfNC00LTEtMS0w_d560ece0-6d05-4f55-8e73-587f9b5112d4"
      unitRef="usd">76199000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i40a641105d7b455e9e36628576fe0a91_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfNC02LTEtMS0w_8f1269a6-b697-4b3a-be46-e0d427249e37"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4b8246f2434c4c5a98e273142ed3c9b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81Mi9mcmFnOjY1YzUwZjlkZmZkODQxNGNhY2E2NmY3NWIwY2IzZTExL3RhYmxlOmRhOThiYjc3ZjMyNjQ0ZTRhOTkwN2Q4YTYwZjg2YjFkL3RhYmxlcmFuZ2U6ZGE5OGJiNzdmMzI2NDRlNGE5OTA3ZDhhNjBmODZiMWRfNC04LTEtMS0w_e1869080-7477-4340-b179-481a0694629d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RleHRyZWdpb246OTE2NWIxMTEzOTYxNGQ0MTgwZGQ3OWYxNzk3NzlmYWJfMjU2_f14b42f9-b11d-44a6-bebd-46f93d36b467">Property and Equipment, Net&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computers and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognized $0.5 million and $0.4 million of depreciation expense for the three months ended March 31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RleHRyZWdpb246OTE2NWIxMTEzOTYxNGQ0MTgwZGQ3OWYxNzk3NzlmYWJfMjU3_0fe87ecb-367c-4be0-9f94-a0b9a058d5db">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computers and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3930bfa2ccc1493cac9c337ca46172a3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMi0yLTEtMS0w_77192fe9-b5a7-408c-a124-02b403a6813b"
      unitRef="usd">8082000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaceaca179ea144f3bbf59518dab73dd4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMi00LTEtMS0w_db8d1af9-4c30-4893-b230-b53eb4cfc8c4"
      unitRef="usd">7479000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idd8447999cd74e508e55941c3eb93193_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMy0yLTEtMS0w_2e7b2fa6-e30e-482f-b97f-9b8c8cde5bab"
      unitRef="usd">2014000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i466bd2cf580b4cd58768ba4674aa50c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMy00LTEtMS0w_c7d48167-76d4-4456-9a39-91b5c1caae80"
      unitRef="usd">2014000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e22b3f54d7a452abf8d6050566ab17b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNC0yLTEtMS0w_e508e46f-71f5-4d33-9f16-ccf81ac772f6"
      unitRef="usd">822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id4d4fb4aa70d463ea422c910bcef3e95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNC00LTEtMS0w_59b4994d-304d-4b5a-8b49-1ccf20beb5c9"
      unitRef="usd">750000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id45f7704745346b385bd346e6bb5eb90_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNS0yLTEtMS0w_30c4d2cf-3ea4-4ff7-a21c-2b929e92f0f7"
      unitRef="usd">204000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i86388ca771194426b3444e83dd8c81aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNS00LTEtMS0w_d9656bfb-b0f4-43f7-be7e-c8bdf227e786"
      unitRef="usd">204000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icb8c651235e0499abfce7029f3d6a480_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNi0yLTEtMS0w_f35025f1-1fd9-4c9f-a4cb-28d10423f847"
      unitRef="usd">3000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia30c24675a4d480fa9fa104177d9d1af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNi00LTEtMS0w_33fb50b0-6acd-49bd-9741-a1c897a183db"
      unitRef="usd">9000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i958875fb02554156a806870bc54f9d52_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNy0yLTEtMS0w_c6e8aab8-5152-4dbc-9981-a00d1c5270c4"
      unitRef="usd">1467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib10a3a4e53f3421ea4f567e7160d38ae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfNy00LTEtMS0w_376f536a-2b40-4d2d-8137-fecfa71f3c22"
      unitRef="usd">1594000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfOC0yLTEtMS0w_c95cc0eb-9e81-473d-8cf1-99ded38d45e9"
      unitRef="usd">12592000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfOC00LTEtMS0w_15e788ee-c5c6-4884-81cb-8b4953bb98f5"
      unitRef="usd">12050000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfOS0yLTEtMS0w_7d356f41-9c57-49bd-a012-63fa6a3a09b1"
      unitRef="usd">4114000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfOS00LTEtMS0w_eb71b7fb-fa30-42e6-88d0-d51c18cea59b"
      unitRef="usd">3709000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMTAtMi0xLTEtMA_0f9ecbfe-7097-4d72-85e5-522f63705ec0"
      unitRef="usd">8478000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RhYmxlOjc5NGY3MDVmZmZhMjQwZTNiYTQ3YjBlMzNjOTUzMTY4L3RhYmxlcmFuZ2U6Nzk0ZjcwNWZmZmEyNDBlM2JhNDdiMGUzM2M5NTMxNjhfMTAtNC0xLTEtMA_7e98d530-61cd-4e8e-960e-066537cc61c9"
      unitRef="usd">8341000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RleHRyZWdpb246OTE2NWIxMTEzOTYxNGQ0MTgwZGQ3OWYxNzk3NzlmYWJfMTI2_0662f6b4-5fd3-487d-9d3f-38860d0e1317"
      unitRef="usd">500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81NS9mcmFnOjkxNjViMTExMzk2MTRkNDE4MGRkNzlmMTc5Nzc5ZmFiL3RleHRyZWdpb246OTE2NWIxMTEzOTYxNGQ0MTgwZGQ3OWYxNzk3NzlmYWJfMTA5OTUxMTYyODE5MQ_c4370188-322f-4c67-8e40-294a0816f117"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTY1NQ_ae25cbd9-4c0c-4dac-a405-4434b3f46859">Loan and Security Agreements&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2016 Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2016, the Company entered into a credit facility (the &#x201c;2016 Credit Facility&#x201d;) with a bank that allowed the Company to borrow up to $15.0 million. Borrowings under the 2016 Credit Facility were secured by a lien on all Company assets, excluding intellectual property.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prior to 2018, a total of $10.0 million was drawn under the 2016 Credit Facility, and in February 2018, the Company drew the remaining $5.0 million available. This resulted in an increase to the interest rate to the higher of (i)&#160;prime plus 0.25% or (ii) 4.50% per annum and extended the interest only payment period through to August&#160;15, 2019. Upon the expiration of the interest only period, amounts borrowed would have been repayable over 24 equal monthly payments of principal plus interest accrued through August 15, 2021. The Company had the ability to prepay the outstanding balance of the 2016 Credit Facility at its option with a prepayment fee of 2% of principal amount if prepayment was made before August 15, 2018 or 0.5% if the prepayment was made between August&#160;15, 2018 and August 15, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In conjunction with the February 2018 drawdown, the Company issued a warrant to purchase up to 34,722 shares of the Company&#x2019;s Series B preferred stock at an exercise price of $1.80 per share. As part of the February 2018 drawdown, the loan and security agreement was amended to include the payment of a $0.3 million success fee to the financial institution in the event of a liquidation event, including an initial public offering. The success fee represented an embedded derivative which the Company bifurcated from the debt arrangement and carried at fair value. In May 2018, the Company completed its initial public offering (the "IPO") and paid the success fee of $0.3 million. In addition, the warrant issued in February 2018 was exercised in May 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The 2016 Credit Facility contained negative covenants restricting the Company&#x2019;s activities, including limitations on cash deposits, dispositions, mergers or acquisitions, incurring indebtedness or liens, paying dividends or making investments and certain other business transactions. There were no financial covenants associated with the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2019 Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 19, 2019, the Company entered into a loan and security agreement&#160;(as amended, the "2019 Credit Facility") with K2 HealthVentures LLC and others (collectively, "K2HV") pursuant to which the K2HV agreed to make term loans in an aggregate principal amount of up to $45.0 million available to the Company in three tranches. The initial tranche of $20.0 million was funded upon closing on July 19, 2019. The second tranche of $10.0 million is available to be funded at the Company's election between December 1, 2019 and June 1, 2020, subject to certain customary conditions. The third tranche of $15.0 million is available to be funded at the Company's election on or before January 15, 2021, subject to certain customary conditions and the achievement of certain clinical development milestones. Borrowings under the 2019 Credit Facility are collateralized by substantially all of the Company's personal property, excluding intellectual property, and the Company pledged its equity interests in its subsidiaries, subject to certain limitations with respect to its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest on the outstanding loan balance will accrue at a variable annual rate equal to the greater of (i) 8.65% and (ii) the prime rate plus 3.15%. The Company is required to make interest-only payments on the loans on a monthly basis through February 28, 2022. If the Company elects to draw the third tranche, the interest-only period will be extended through August 31, 2022.  Subsequent to the interest only periods, the Company is required to make equal monthly payments of principal plus interest until the loans mature on August 1, 2024. Upon final payment or prepayment of the loans, the Company must pay a final payment equal to 4.3% of the loans borrowed, which is being accrued to interest expense over the term of the loan using the effective-interest method. The Company incurred fees associated with establishing the 2019 Credit Facility of $0.4 million. The Company has an option to prepay the loans in whole, subject to a prepayment fee of 2% of the amount prepaid or, if the prepayment occurs after the 18-month anniversary of the funding date of the loans, 1% of the amount prepaid.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The 2019 Credit Facility contains customary representations, warranties and covenants and also includes customary events of default, including payment defaults, breaches of covenants, change of control and occurrence of a material adverse effect. The Company has determined that the risk of subjective acceleration under the material adverse events clause was remote and therefore has classified the long-term portion of the outstanding principal in non-current liabilities. Upon the occurrence and continuation of an event of default, a default interest rate of an additional 5% per annum may be applied to the outstanding loan balances, and the administrative agent, collateral agent, and lenders may declare all outstanding obligations immediately due and payable and exercise all of their rights and remedies as set forth in the 2019 Credit Facility and under applicable law.  As of March 31, 2020, the Company was in compliance with all covenants under the 2019 Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company used the proceeds from the initial $20.0 million tranche to prepay the full $15.0 million loan balance outstanding under the 2016 Credit Facility on July 19, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has the following minimum aggregate future loan payments at March 31, 2020 (in thousands):&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.604%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.663%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve month period ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amounts representing interest and discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest expense related to the Company's 2016 Credit Facility was approximately $0.2 million for the three months ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest expense related to the Company's 2019 Credit Facility was approximately $0.4 million for the three months ended March 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib468fef0e0444a42be8683e803a52c49_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTky_54ffdc78-99c3-467d-bc7b-a262d6f82824"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="iff1e719cc931483a823d2495142f8986_D20160101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMzQ0_964b25d1-5a8b-4d5b-9898-daf16b483666"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i862f599ec34141899a61f99df546a6d2_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDQy_999527b2-01cb-4ea6-a6f7-ce88f649b38f"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9e10ac955b0242f4bb676c586791836b_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTM4_8ab8164b-74e7-4c82-ab61-0d05f1d53764"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8644575e4480431c93f1f849ec7f37cf_I20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTQ5_e6eef721-3fa4-4dc5-8d56-670558bae739"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <evlo:LongTermLineOfCreditNumberOfMonthlyPayments
      contextRef="i670b6ecc67ca4aac8ca6a4042cd8b82a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNzM1_55157e20-494f-49cc-bdfa-87cae10de544"
      unitRef="payment">24</evlo:LongTermLineOfCreditNumberOfMonthlyPayments>
    <evlo:DebtInstrumentPrepaymentFeePercentageOnPrincipal
      contextRef="i0eeb9c7cc1b44004a83dffcc8db16c98_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfOTM4_561a5fd9-bad1-4134-b9b1-70260a8b6d0d"
      unitRef="number">0.02</evlo:DebtInstrumentPrepaymentFeePercentageOnPrincipal>
    <evlo:DebtInstrumentPrepaymentFeePercentageAfterSpecifiedPeriodOne
      contextRef="i0eeb9c7cc1b44004a83dffcc8db16c98_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfOTk3_78bd9ab0-5ec1-4f7a-9239-75c757e1d271"
      unitRef="number">0.005</evlo:DebtInstrumentPrepaymentFeePercentageAfterSpecifiedPeriodOne>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i4e2c6a2133804b16988fbb8029d2d62e_I20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTE1NA_5648637c-251c-4bb1-9680-f135dc0ad457"
      unitRef="shares">34722</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i4e2c6a2133804b16988fbb8029d2d62e_I20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTIzMA_91ebeaa4-58dc-4b76-9e6b-3b9c88d6c097"
      unitRef="usdPerShare">1.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <evlo:DebtInstrumentSuccessFee
      contextRef="i8c113bd290cb4f36aa7282686ccf3b54_I20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTM1NQ_f5359218-8cac-4783-8afb-67e9863d0334"
      unitRef="usd">300000</evlo:DebtInstrumentSuccessFee>
    <evlo:DebtInstrumentSuccessFee
      contextRef="i94480f5e98e04b058e9fd6096e8c2fa1_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTcxMQ_9c2cca2b-deea-4eaf-9e6d-dd57d5b12a38"
      unitRef="usd">300000</evlo:DebtInstrumentSuccessFee>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0e84409d073441ab9467d506db3bb4d2_I20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMjQwNw_c6a49a19-5a07-4399-89e9-260347f75b35"
      unitRef="usd">45000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <evlo:SecurityAndLoanAgreementNumberOfTranches
      contextRef="i0e84409d073441ab9467d506db3bb4d2_I20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMjQzOA_0f82ac86-78f7-410e-9ade-687d36797256"
      unitRef="tranche">3</evlo:SecurityAndLoanAgreementNumberOfTranches>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i363c5e62a19e437c9b4e660ad8eaa76e_D20190719-20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMjQ3NA_9541be53-2e15-472e-b49e-6c6a959a9c71"
      unitRef="usd">20000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie0ad135dc25245fdb712740c5ef8bab6_D20190719-20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMjU0MQ_5b464b3f-ac88-4960-9989-b09cdfd61af7"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idb4a6d2d8b514ce7ba6a397e8bf38f7c_D20190719-20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMjcwMQ_26bfe5eb-7b08-4b8d-80b9-8bbfc0edecd7"
      unitRef="usd">15000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0e84409d073441ab9467d506db3bb4d2_I20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMzI4Mw_9afe68be-be5a-4139-8d78-eaa432e7e44c"
      unitRef="number">0.0865</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9a8cb3db4d6e484da4d258911130c4ab_D20190719-20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMzMxNQ_9411652a-debe-4c34-a66d-4ae841fb326d"
      unitRef="number">0.0315</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <evlo:DebtInstrumentRepaymentOrPrepaymentFeePercentage
      contextRef="i0e84409d073441ab9467d506db3bb4d2_I20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMzgwMw_c69f0c0d-abcc-4c87-aab4-20e636441a36"
      unitRef="number">0.043</evlo:DebtInstrumentRepaymentOrPrepaymentFeePercentage>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i0e84409d073441ab9467d506db3bb4d2_I20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDAwNg_a4661956-f635-44fb-8708-e9bc0a82cf5b"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsGross>
    <evlo:DebtInstrumentPrepaymentFeePercentageOnPrincipal
      contextRef="ie54121727bba4dbd80b6b6a053827426_D20190719-20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDA5Nw_b909ba02-492f-4e69-89a2-8b9d1b73e05b"
      unitRef="number">0.02</evlo:DebtInstrumentPrepaymentFeePercentageOnPrincipal>
    <evlo:DebtInstrumentAnniversaryForDeterminingPrepaymentFeePercentage
      contextRef="ie54121727bba4dbd80b6b6a053827426_D20190719-20190719"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDE2MQ_52780662-7140-45ca-ab0d-9f22158a8cc3">P18M</evlo:DebtInstrumentAnniversaryForDeterminingPrepaymentFeePercentage>
    <evlo:DebtInstrumentPrepaymentFeePercentageAfterSpecifiedPeriodOne
      contextRef="ie54121727bba4dbd80b6b6a053827426_D20190719-20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDIxNg_54bc1365-7fa8-4090-9c1c-aee13e23ff4c"
      unitRef="number">0.01</evlo:DebtInstrumentPrepaymentFeePercentageAfterSpecifiedPeriodOne>
    <evlo:DebtInstrumentDebtDefaultPercentage
      contextRef="ie54121727bba4dbd80b6b6a053827426_D20190719-20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNDgxNA_5ff8c0de-db74-4e6c-b7c7-71b219d440cd"
      unitRef="number">0.05</evlo:DebtInstrumentDebtDefaultPercentage>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i363c5e62a19e437c9b4e660ad8eaa76e_D20190719-20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTE2MA_5c17da77-ca56-4c75-b4f6-cca14d3ed847"
      unitRef="usd">20000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if1d8dcbb754f435dadc0ecd22dfd2dd8_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTE5MA_a41f8e4b-ce69-4c63-97c1-286fa2c1b7d4"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTY1Ng_ec95f0f1-3e0d-41b6-b787-b7563e3ddcca">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has the following minimum aggregate future loan payments at March 31, 2020 (in thousands):&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.604%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.663%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve month period ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amounts representing interest and discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfMS0yLTEtMS0w_b42fa390-ec12-4be5-92ec-cefeda86be59"
      unitRef="usd">1754000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfMi0yLTEtMS0w_25c8aa0e-e555-47ec-aca0-5b02af3ef567"
      unitRef="usd">2421000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfMy0yLTEtMS0w_f9622081-8e8f-4128-a41a-88693f0b717b"
      unitRef="usd">9376000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfNC0yLTEtMS0w_5eb11e88-b9b2-4954-bfb8-0bdf0338699a"
      unitRef="usd">8675000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <evlo:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFour
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfNS0yLTEtMS0zMzQx_3b8ee4a3-71a3-4b13-9d0e-052b393944f8"
      unitRef="usd">4267000</evlo:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFour>
    <us-gaap:LongTermDebt
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfNS0yLTEtMS0yMzg2_80a13abe-8458-4be4-9746-6b955a2a616a"
      unitRef="usd">26493000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfNy0yLTEtMS0w_cfb54db6-6dc6-4ae9-aba2-ac29f334effb"
      unitRef="usd">6773000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i1ff6d08b6f814825a1748c4724c66a73_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RhYmxlOmYyNzZlOTA5MjFmOTRhMDA4Y2YzYzc2MDFmN2UyNGY0L3RhYmxlcmFuZ2U6ZjI3NmU5MDkyMWY5NGEwMDhjZjNjNzYwMWY3ZTI0ZjRfOC0yLTEtMS0w_debc6ee1-f3c5-453e-a62a-bb17f9e02739"
      unitRef="usd">19720000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i9012e32b31e242d59772ebea7e800090_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfMTA5OTUxMTYzNDQxNw_1e40f56e-82ed-456b-8039-f8a8abfebd6a"
      unitRef="usd">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7b18ff62b0f64b5dbb177bf95ec92d67_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl81OC9mcmFnOjc1Zjc5MWUwMjQ0YTQ1ZDU5ZjA1MWFmMTI4MGU2NWYyL3RleHRyZWdpb246NzVmNzkxZTAyNDRhNDVkNTlmMDUxYWYxMjgwZTY1ZjJfNTYyMQ_b32a5990-1ed3-4d3e-88df-a5bae6350caa"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfNDQ3NA_a2828d44-93f3-4802-bc78-f62afbe7b4bc">In-License Agreements&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Mayo Foundation for Medical Education and Research&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 10, 2016, the Company entered into a Research and License Agreement, (the &#x201c;2016 Mayo License Agreement&#x201d;) with the Mayo Foundation for Medical Education and Research, an affiliate of Mayo Clinic (the &#x201c;Mayo Clinic&#x201d;). Under the 2016 Mayo License Agreement, the Mayo Clinic was entitled to certain participation rights in connection with the issuance and sale of Series B Preferred Stock. The 2016 Mayo License Agreement allowed the Mayo Clinic to purchase shares at the same price paid as other investors and is considered to be a fair value contract. In 2018, the Mayo Clinic purchased 1,666,667 shares of Series B Preferred Stock at $1.80 per share. Also pursuant to the 2016 Mayo License Agreement, the Mayo Clinic received 490 shares of common stock upon the completion of certain project milestones as well as warrants to purchase common stock (the &#x201c;Mayo Warrants&#x201d;) exercisable for 18 shares and 116 shares of common stock upon the completion of certain additional project milestones. The Mayo Warrants were fully vested and expensed in 2016. On April&#160;9, 2018, the Mayo Clinic exercised its warrant and was issued 134 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On August&#160;6, 2017, the Company and the Mayo Clinic entered into a license agreement (&#x201c;2017 Mayo License Agreement&#x201d;). Under the 2017 Mayo License Agreement, the Mayo Clinic granted the Company (i)&#160;an exclusive, worldwide, sublicensable license under the Mayo Clinic&#x2019;s rights to certain intellectual property and microbial strains (ii)&#160;a non-exclusive, worldwide, sublicensable license to certain related know-how, in each case, to develop and commercialize certain microbial strains and licensed products incorporating any such strains. As consideration, the Company paid a nonrefundable upfront fee of $0.2 million and annual license maintenance fees. Nonrefundable upfront fees were expensed in full to research and development expense in 2017. Annual maintenance fees will be expensed as incurred over the term of the agreement. The Company may owe the Mayo Clinic milestone payments upon the achievement of certain development, regulatory, and commercial milestones, up to a maximum of $56.0 million in the aggregate, as well as royalties on net sales of licensed products in low single-digit percentages. As of March 31, 2020, the Company has incurred milestone payments to date totaling approximately $0.2 million under the agreement of which no&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#0094ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;amounts are currently due.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#0094ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;University of Chicago&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March&#160;10, 2016, the Company and the University of Chicago entered into a patent license agreement (&#x201c;2016 University of Chicago Agreement&#x201d;). Under the 2016 University of Chicago Agreement, the University of Chicago granted the Company (i)&#160;an exclusive, royalty-bearing and sublicensable license under the Licensed Patents and (ii)&#160;a non-exclusive, royalty-bearing, sublicensable license to access the technical information to diligently develop and commercialize Licensed Products. As consideration, the Company paid a nonrefundable upfront fee of less than $0.5 million and will pay annual license maintenance fees. Nonrefundable upfront fees were expensed in full to research and development expense in 2016. Annual maintenance fees will be expensed as incurred over the term of the agreement. The Company may owe the University of Chicago milestone payments, totaling an aggregate of approximately $60.9 million upon the achievement of certain development, regulatory, and commercial milestones, as well as royalties on net sales of licensed products ranging from low to high single-digit percentages. As of March 31, 2020, the Company has incurred milestone payments to date totaling approximately $0.4 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i86187eb6c30c4b5598b86bf0c7e38ab2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfNTkx_84b752b3-2051-4e19-892f-45196e60b47e"
      unitRef="shares">1666667</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i86187eb6c30c4b5598b86bf0c7e38ab2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfNjMy_7f46b24f-2dcf-466d-9001-f10759a7d210"
      unitRef="usdPerShare">1.80</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3d93441216e04fcca83f1716a65e133b_I20160610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfNzEw_5514254c-b196-4886-9212-7f08f9f1d7b3"
      unitRef="shares">490</us-gaap:CommonStockSharesIssued>
    <evlo:WarrantsToPurchaseCommonSharesExercisable
      contextRef="i48ef8f466ebf4423ae15acc735b66c85_I20160610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfODY5_66ffff6a-7b32-4a70-bb62-1392021400ab"
      unitRef="shares">18</evlo:WarrantsToPurchaseCommonSharesExercisable>
    <evlo:SharesOfCommonStockUnderlyingWarrant
      contextRef="i48ef8f466ebf4423ae15acc735b66c85_I20160610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfODgz_ea793ec8-b72e-4a97-9bbe-91cbe05cf543"
      unitRef="shares">116</evlo:SharesOfCommonStockUnderlyingWarrant>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3cf04fe54da74a46a359996151cb9917_I20180409"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMTEwMA_ea90ecc2-7a7c-410f-8394-2a33107daaa9"
      unitRef="shares">134</us-gaap:CommonStockSharesIssued>
    <evlo:NonRefundableUpfrontFee
      contextRef="i2eca9e9c9e7f44ecb5d659229ab2f2e7_D20170806-20170806"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMTY5Ng_2307a017-e207-4753-bfaf-ca270b5c0f7c"
      unitRef="usd">200000</evlo:NonRefundableUpfrontFee>
    <evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent
      contextRef="i76b72d8f28244dccbf522be114ba4259_D20170806-20170806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMjA2Mg_ac1d8005-797e-47d3-b43c-01e03503503a"
      unitRef="usd">56000000.0</evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent>
    <evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent
      contextRef="ieb75b2298ad949cb8c45e11a48cc170c_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMjI1Ng_815862f8-9ff8-4124-a9e9-a36b1dbcd362"
      unitRef="usd">200000</evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent>
    <us-gaap:ContractualObligation
      contextRef="i390eaeca407c4554a320313ea5927705_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMjc0ODc3OTA3NzU0Mw_3d79915b-d1a7-441c-90a1-df810e5df047"
      unitRef="usd">0</us-gaap:ContractualObligation>
    <evlo:NonRefundableUpfrontFee
      contextRef="ifd0f926793d444f29282efc94f7ec8a6_D20160310-20160310"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMjkwMA_06a4581c-a05f-48f5-b835-4288f45dd0f6"
      unitRef="usd">500000</evlo:NonRefundableUpfrontFee>
    <evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent
      contextRef="iea0e318d13e14e9aa72058d078f4b85e_D20160310-20160310"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMzIzMw_4f21fca1-d06c-4525-a95e-f489b3fb71ce"
      unitRef="usd">60900000</evlo:MilestonePaymentsOfDevelopmentRegulatoryAndCommercialEvent>
    <evlo:MilestonePaymentsForDevelopmentAndCommercializationOfLicensedProducts
      contextRef="i1daa5bec500045d9a5b4812752b45387_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82NC9mcmFnOmRkYzhmNTk4YmFkMzRjMjZhNjk0Y2M5ZjBhNWM1OWQ5L3RleHRyZWdpb246ZGRjOGY1OThiYWQzNGMyNmE2OTRjYzlmMGE1YzU5ZDlfMzUxMQ_f4850776-af96-4d1b-b725-759824b12d47"
      unitRef="usd">400000</evlo:MilestonePaymentsForDevelopmentAndCommercializationOfLicensedProducts>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfNDY1Mw_90be18ec-1c66-4650-a517-2731571aa15a">Commitments and Contingencies&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%;"&gt;Collaboration Agreement with Sacco S.r.l.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In July 2019, the Company entered into an agreement with Sacco S.r.l. ("Sacco"), an affiliate of one of the Company&#x2019;s existing contract manufacturing organizations, pursuant to which and subject to certain exceptions for pre-existing products for pre-existing customers, Sacco will manufacture and supply single strain, non-genetically modified microbes intended for oral delivery or oral use in pharmaceutical products exclusively for the Company for a period of five years. Sacco may terminate the agreement if the provision of manufacturing services has been, or is scheduled to be, inactive for a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjAyNQ_56c1b963-bb56-4470-b45c-e4507bef0a0e"&gt;six&lt;/span&gt; consecutive months. The Company has agreed to pay Sacco an aggregate of &#x20ac;3.0 million, &#x20ac;0.6 million annually, during the exclusivity period. The Company has incurred milestone payments to date totaling approximately &#x20ac;0.6 million of which no amounts are currently due as of March 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Equipment Funding Arrangement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In July 2019, the Company entered into an arrangement with one of its external manufacturing partners providing the Company with priority access to future manufacturing services which will be rendered using certain dedicated equipment. In return for such access, the Company committed to provide funding for the purchase of the dedicated equipment in an aggregate amount of &#xa3;0.8 million. An upfront payment of &#xa3;0.4 million was paid in 2019 and any remaining amounts will be paid subject to the manufacturer's installation and qualification of the equipment, estimated to occur in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Agreement with Biose Industrie&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On February&#160;15, 2018, the Company entered into an agreement with Biose Industrie (&#x201c;Biose&#x201d;), a French corporation, in which Biose has agreed to exclusively manufacture certain microbial biotherapeutic products for the Company and reserve agreed upon manufacturing resources to conduct manufacturing runs for such products. Under the terms of this agreement, the Company agreed to annual fees in the mid-six digits in consideration of both exclusivity for the manufacture of monoclonal microbials and for a set minimum number of manufacturing runs per year. Exclusivity fees paid and any minimum commitments are expensed as incurred. At March 31, 2020, aggregate minimum payments over the remaining contract life total approximately $1.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Litigation and Other Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company may periodically become subject to legal proceedings and claims arising in connection with on-going business activities, including claims or disputes related to patents that have been issued or that are pending in the field of research on which the Company is focused.&#160;The Company is not a party to any material litigation and does not have contingency reserves established for any litigation liabilities.&lt;/span&gt;&lt;/div&gt;In April 2019, the United States Patent and Trademark Office ("USPTO"), granted a third party petition to initiate a post-grant review of a patent issued to the University of Chicago, to which the Company has an exclusive license from the University of Chicago.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <evlo:CollaborationArrangementTerm
      contextRef="if5893a28add841428fa54784f63ea553_D20190701-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMTg4Ng_ef9675cc-34aa-4701-9070-a8ef890fdbab">P5Y</evlo:CollaborationArrangementTerm>
    <evlo:AggregateAmountDueUnderCollaborativeArrangement
      contextRef="i65d94834c9e145c5835156fbda19d00c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjEwMA_f831951d-9399-46c6-baac-ad1b6fdc9d46"
      unitRef="eur">3000000.0</evlo:AggregateAmountDueUnderCollaborativeArrangement>
    <evlo:AnnualAmountDueUnderCollaborativeArrangement
      contextRef="i65d94834c9e145c5835156fbda19d00c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjEwNA_214b22ac-66c2-4c18-95b1-49ff20f88650"
      unitRef="eur">600000</evlo:AnnualAmountDueUnderCollaborativeArrangement>
    <evlo:AnnualAmountDueUnderCollaborativeArrangement
      contextRef="i65d94834c9e145c5835156fbda19d00c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjE3MQ_214b22ac-66c2-4c18-95b1-49ff20f88650"
      unitRef="eur">600000</evlo:AnnualAmountDueUnderCollaborativeArrangement>
    <us-gaap:PurchaseObligation
      contextRef="ieed3d39a58324f86aa40a23123a4aa3c_I20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjY1NQ_d2680016-0c34-4d17-8eaa-076b949b5c83"
      unitRef="gbp">800000</us-gaap:PurchaseObligation>
    <evlo:PurchaseObligationUpfrontPaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i99f5ef6afea94216be61cdcc000bce83_D20190701-20190731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfMjY1OQ_734f93c1-008a-44f8-bd78-bf63ac6e5ec0"
      unitRef="gbp">400000</evlo:PurchaseObligationUpfrontPaymentsToAcquirePropertyPlantAndEquipment>
    <evlo:AggregateAmountDueUnderCollaborativeArrangement
      contextRef="i3c8b50d95c95406ea799a351f32184bb_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl82Ny9mcmFnOmY2Mzg3MGNlZjNlODRjYjRiOTEwNjUxYzAwNThlOTcxL3RleHRyZWdpb246ZjYzODcwY2VmM2U4NGNiNGI5MTA2NTFjMDA1OGU5NzFfNDk0NzgwMjMzMTg2Mg_498f1fff-e9e1-4e50-aafb-b06c2d05819a"
      unitRef="usd">1200000</evlo:AggregateAmountDueUnderCollaborativeArrangement>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83My9mcmFnOjkyNWYxMWYyODBmZTRkMTRiYTBmZWQyZDExNTUzYjVmL3RleHRyZWdpb246OTI1ZjExZjI4MGZlNGQxNGJhMGZlZDJkMTE1NTNiNWZfMjg4MQ_dd26bfd8-0d9c-47e3-bebd-a31584f4579a">Stockholders&#x2019; Equity&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 3, 2019, the Company filed a Registration Statement on Form S-3 (File No. 333-231911) (the &#x201c;Shelf&#x201d;) with the SEC in relation to the registration of common stock, preferred stock, debt securities, warrants and/or units of any combination thereof in the aggregate amount of up to $200.0 million for a period of up to three years from the date of the filing. The Company also simultaneously entered into a sales agreement with Cowen and Company, LLC, as sales agent, providing for the offering, issuance and sale by the Company of up to an aggregate $50.0 million of its common stock from time to time in &#x201c;at-the-market&#x201d; offerings under the Shelf. As of March 31, 2020, no securities have been issued pursuant to the sales agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <evlo:SaleOfStockMaximumValueofSharesIssuedinTransaction
      contextRef="ibe40eb7fc2a84838b1156967f7a2c404_I20190603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83My9mcmFnOjkyNWYxMWYyODBmZTRkMTRiYTBmZWQyZDExNTUzYjVmL3RleHRyZWdpb246OTI1ZjExZjI4MGZlNGQxNGJhMGZlZDJkMTE1NTNiNWZfMTU3Mw_46227035-89bd-48ac-be69-8c5a2c495783"
      unitRef="usd">200000000.0</evlo:SaleOfStockMaximumValueofSharesIssuedinTransaction>
    <evlo:SaleOfStockConsiderationReceivedTerm
      contextRef="i42a01fd3a7cc4f4b9d65db5cfdb6e999_D20190603-20190603"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83My9mcmFnOjkyNWYxMWYyODBmZTRkMTRiYTBmZWQyZDExNTUzYjVmL3RleHRyZWdpb246OTI1ZjExZjI4MGZlNGQxNGJhMGZlZDJkMTE1NTNiNWZfMTU5NQ_94cbe3f8-ec67-46f3-a8da-39ac3fc6a270">P3Y</evlo:SaleOfStockConsiderationReceivedTerm>
    <evlo:SaleOfStockMaximumValueofSharesIssuedinTransaction
      contextRef="icf6eb2e5358c4368b6888d995007763a_I20190603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83My9mcmFnOjkyNWYxMWYyODBmZTRkMTRiYTBmZWQyZDExNTUzYjVmL3RleHRyZWdpb246OTI1ZjExZjI4MGZlNGQxNGJhMGZlZDJkMTE1NTNiNWZfMTgxOA_9ac60084-8ee6-4935-b493-a2b29cf88a89"
      unitRef="usd">50000000.0</evlo:SaleOfStockMaximumValueofSharesIssuedinTransaction>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNjUyMg_31066481-e473-450b-95d2-a24b50b85b70">Stock-Based Compensation&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2018 Incentive Award Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s board of directors adopted on April&#160;18, 2018, and the Company&#x2019;s stockholders approved, the 2018 Incentive Award Plan (the &#x201c;2018 Plan&#x201d;), which became effective May 8, 2018 and under which the Company may grant cash and equity-based incentive awards to the Company&#x2019;s employees, officers, directors, consultants and advisors. Following the effectiveness of the 2018 Plan, the Company ceased making grants under the 2015 Stock Incentive Plan (as amended, the "2015 Plan"). The 2018 Plan initially allowed the Company to grant awards for up to 1,344,692&#160;shares of common stock plus that number of shares of common stock subject to awards outstanding under the 2015 Plan that expire, lapse or become terminated or are exchanged for cash, surrendered, repurchased, canceled without having been fully exercised or forfeited following the effective date of the 2018 Plan. Each year starting with 2019 and ending in and including 2028, the number of shares available for grants of awards under the 2018 Plan will be increased automatically on January&#160;1 by a number of shares of common stock equal to the lesser of 4% of the shares of common stock outstanding on the final day of the preceding calendar year or the number of shares determined by the Company&#x2019;s board of directors. Accordingly, on January 1, 2019, the number of shares authorized for issuance under the 2018 Plan was increased by 1,273,031 shares, and on January 1, 2020 this number was further increased by 1,286,824 shares. The 2015 Plan continues to govern the terms and conditions of the outstanding awards granted under it.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The exercise price of stock options granted under the 2018 Plan is not less than the fair market value of a share of the Company&#x2019;s common stock on the grant date. Other terms of awards, including vesting requirements, are determined by the board of directors and are subject to the provisions of the 2018 Plan. Stock options granted to employees generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMTg4OQ_bcbefc8a-92cb-485a-830b-029d00da9353"&gt;four&lt;/span&gt;-year period but may be granted with different vesting terms. Certain options provide for accelerated vesting in the event of a change in control.  Awards granted to non-employee consultants generally vest monthly over a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjEyMg_5bc85900-d10d-41de-96b7-c7af667a5085"&gt;one&lt;/span&gt; to four years. Stock options granted under the 2018 Plan expire no more than 10 years from the date of grant. As of March 31, 2020,&#160;equity-based incentive awards covering up to 3,573,326 shares of the Company&#x2019;s common stock have been issued under the 2018 Plan, of which 547,883 have been canceled and none have been exercised. As of March 31, 2020, 1,552,557 shares of common stock are available for future grant under the 2018 Plan, which includes 673,453 shares subject to awards that were originally granted, and have, since the effective date of the 2018 Plan, been canceled or repurchased under the 2015 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2015 Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prior to the approval of the 2018 Plan, the Company granted equity awards under the 2015 Plan, which originally provided for grant of incentive stock options, non-qualified stock options, restricted stock awards ("RSAs"), and other stock-based awards to the Company&#x2019;s employees, officers, directors, consultants and advisors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The terms of equity award agreements, including vesting requirements, were determined by the board of directors and are subject to the provisions of the 2015 Plan. Stock options granted to employees generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzI2Ng_99b7c42f-648c-4ad0-baa7-eae323fb0e6c"&gt;four&lt;/span&gt;-year period but may be granted with different vesting terms. A limited number of awards contain performance-based vesting criteria and for such awards that are deemed probable of vesting, the Company records expense in the period in which such determination is made through any estimated remaining vesting period. Certain options provide for accelerated vesting in the event of a change in control. Awards granted to non-employee consultants generally vest monthly over a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzc1MQ_98ee02c5-0ff3-4ac7-a174-db838f41113a"&gt;one&lt;/span&gt; to four years. Stock options issued under the 2015 Plan expire no more than 10 years from the date of grant. As of the effectiveness of the 2018 Plan, the Company ceased making awards under the 2015 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the 2015 Plan, the Company was authorized to grant equity awards up to an aggregate of 5,417,044 shares of common stock.&#160;As of March 31, 2020, an aggregate of 5,758,518 options and other equity awards had been granted under the 2015 Plan, of which 1,322,481 have been exercised, 1,109,462 have been canceled and 18,468 have been repurchased as of March 31, 2020. A total of 113,006 shares previously reserved under the 2015 Plan that had not been exercised or were otherwise subject to outstanding exercise awards were no longer authorized for issuance under the 2015 Plan as of May&#160;8, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation expense included in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.430%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of the Company&#x2019;s stock option activity and related information is as follows:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,691,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,358,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(137,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(560,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,352,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,790,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted-average fair value of options granted during the three months ended March 31, 2020 and 2019 was $4.81 and $8.82, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of March 31, 2020, total unrecognized stock-based compensation expense relating to unvested stock options was $19.1 million. This amount is expected to be recognized over a weighted average period of 2.87 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2018 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's board of directors adopted on April&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;18, 2018, and the Company&#x2019;s stockholders approved, the 2018 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), which became effective on May&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;8, 2018. A total of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;336,356&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;shares of common stock were initially reserved for issuance under the ESPP. In addition, the number of shares of common stock that may be issued under the ESPP will automatically increase on the first day of each calendar year, beginning in 2020 and ending in and including 2028, by an amount equal to the lesser of (i)&#160;1%&#160;of the number of shares of the Company&#x2019;s common stock outstanding on the last day of the applicable preceding calendar year and (ii)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;an amount determined by the Company&#x2019;s board of directors. The Company's board of directors determined not to increase the number of shares that may be issued under the ESPP on January 1, 2020. The Company's board of directors has authorized an initial offering period under the ESPP commencing on February 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The compensation expense in connection with the ESPP was approximately $18.0&#160;thousand for the three months ended March 31, 2020. There were no shares purchased under the ESPP during the three months ended March 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7de3ab87efc64ddbac15445e7541077d_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNjAx_b78703ad-bed1-4088-9109-282e0189023d"
      unitRef="shares">1344692</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <evlo:CommonStockOutstandingPercentageToBeDeclaredAsAnIncreaseInGrants
      contextRef="icbae8efa84a3426cba830047ea5edfd0_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMTExOQ_fd985efb-02ec-482e-8e73-427d7a59a04c"
      unitRef="number">0.04</evlo:CommonStockOutstandingPercentageToBeDeclaredAsAnIncreaseInGrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i88954c434e334bd8b57a3781a4372124_D20190101-20190101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMTQwNg_7788f1bf-5856-452c-a3bd-6eb5f56123a1"
      unitRef="shares">1273031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="ie365984bed9143e78b71be846dcaab0b_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMTA5OTUxMTYzNDQwOQ_f82422d9-9ad7-4d6d-9539-bca0c04077ef"
      unitRef="shares">1286824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i32388d21b3524a11833ff5d1dcc4cca4_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjEyOA_090376b8-8500-4944-8d72-be30558e7def">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="icbae8efa84a3426cba830047ea5edfd0_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjE5NA_14a298ab-b7f2-46cc-858c-817db4093ddf">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="icbae8efa84a3426cba830047ea5edfd0_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjI5Mw_69beede9-5b7e-43e5-add7-14a1ec7488c3"
      unitRef="shares">3573326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="iade22d58029241e08a24f46d40295598_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjM4MA_d033de1b-7630-4049-9879-6209843b36de"
      unitRef="shares">547883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iade22d58029241e08a24f46d40295598_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjQwNg_cc9310b2-2c56-48e7-94a7-df5a58d2a279"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id279ca565f0c4166a38ca1af0fb14b82_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjQ0MA_8b0d12a3-421d-433b-ac05-218d2b6550f0"
      unitRef="shares">1552557</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjUzMw_06327b14-bcad-4c04-8627-9114d71e95e4"
      unitRef="shares">673453</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i47e03f02e8df45be92a108e487b831c1_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzc1Nw_012f8785-2ac8-403e-b2cf-c83c95066912">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5acaf6ba6f3c45f1bf1c7d036ea27374_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzgyOA_75452728-a649-4fa8-a447-7b6cb4c01709">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9cad4b4c626149a3ac2c2b172714ce10_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDA0NQ_ad0514e0-e2d6-4d5d-863f-ff0223626156"
      unitRef="shares">5417044</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsGranted
      contextRef="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDA5OA_d02704d5-ba46-4203-835b-57a46c969f9c"
      unitRef="shares">5758518</evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsGranted>
    <evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsExercised
      contextRef="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDE4MA_1bc3adcc-8cec-4cd3-ae24-576c6c04fd51"
      unitRef="shares">1322481</evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsExercised>
    <evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsForfeitures
      contextRef="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDIwNw_32eda255-514d-452d-bb28-50fe2b5ac115"
      unitRef="shares">1109462</evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandNonOptionEquityInstrumentsForfeitures>
    <evlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRepurchased
      contextRef="i2e73fc2f1e954413bea84ace3dd8048c_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDIzMw_3f86abc4-01dc-4652-a22a-e0c5853092e8"
      unitRef="shares">18468</evlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRepurchased>
    <evlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedIncreaseDecrease
      contextRef="i3a55fc8bfe4a474db0ef9a13f68deb7d_D20180508-20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDI3OQ_251741e8-8b24-4ee0-a517-d20c0f731b47"
      unitRef="shares">113006</evlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i3c17481f355f4db080295997b5f21fd9_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDQxOQ_9e8ea0b9-1aea-4124-a041-b948d859f008"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNjUyMw_2880d2f0-f172-4dbb-99db-7fcf56db27cf">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation expense included in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.430%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaeb7dbed386d4aabbb08c4c60552f4f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfMi0yLTEtMS0w_2dfb6209-e135-4c74-b827-563f28fc59e3"
      unitRef="usd">889000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id37edd83e188482f84e21d4f92902220_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfMi00LTEtMS0w_4260e76a-5ca2-4dd1-847b-8fb2b4b2b2b3"
      unitRef="usd">1062000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83baf2b2ad814c3c93298b0d361c0077_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfMy0yLTEtMS0w_5cfbc37d-ea1c-417d-90e7-9160dd83b1f3"
      unitRef="usd">1066000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6c595389a24046b8b92ab9e006eebc0c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfMy00LTEtMS0w_249e31d6-b3cd-4600-9d46-f00e38de348e"
      unitRef="usd">891000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfNC0yLTEtMS0w_b0a2f6f1-260a-47c1-964a-9c21dea4662f"
      unitRef="usd">1955000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmE2NDg2NzAwMGQ3ZjRkMTliZWIxNDYyYmQ0MzNkNWMxL3RhYmxlcmFuZ2U6YTY0ODY3MDAwZDdmNGQxOWJlYjE0NjJiZDQzM2Q1YzFfNC00LTEtMS0w_62883060-6edb-4461-9bb7-86b9cde333e1"
      unitRef="usd">1953000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNjUyNA_e5f6719e-13e4-49d6-a9db-823551274fc4">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of the Company&#x2019;s stock option activity and related information is as follows:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,691,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,358,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(137,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(560,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,352,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,790,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMS0yLTEtMS0w_582e01b6-7c64-424b-9350-0114672eea98"
      unitRef="shares">5691474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i21d3a1ab230d4625bdd93e3a61f81bc2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMS00LTEtMS0w_8b0dc4ef-1a2a-4dfc-b760-e250b6077ba9"
      unitRef="usdPerShare">6.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMi0yLTEtMS0w_57c833ad-27a1-4aad-bf73-597056b8b014"
      unitRef="shares">1358500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMi00LTEtMS0w_ae32323c-a55e-4a40-9e49-2be5d8a4c499"
      unitRef="usdPerShare">7.02</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMy0yLTEtMS0w_dd0c7b71-fb0e-4e2e-bd8d-9899db06ab6a"
      unitRef="shares">137213</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfMy00LTEtMS0w_e73985ad-d078-4d8a-9de2-2bc007cff2ef"
      unitRef="usdPerShare">1.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNC0yLTEtMS0w_4bfe34b8-b257-4ba6-89fc-eca2ca72a722"
      unitRef="shares">560730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNC00LTEtMS0w_c30b0b3f-a0de-4bdd-ab9f-450b97fef86e"
      unitRef="usdPerShare">9.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNS0yLTEtMS0w_72dcb76c-9e5a-4fdc-ab1c-bff2b0132c48"
      unitRef="shares">6352031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNS00LTEtMS0w_fecabd37-32d5-49e6-bebd-e06fef432f3b"
      unitRef="usdPerShare">6.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNi0yLTEtMS0w_dee10b95-deeb-4382-b44e-8cfb60c20601"
      unitRef="shares">2790620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i00d3ff1c0555434bb9e49b68552712c5_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RhYmxlOmUxZTA3YTkwYmUyMTRhZmZiOWY2YmUxMWNjMGQzZDFlL3RhYmxlcmFuZ2U6ZTFlMDdhOTBiZTIxNGFmZmI5ZjZiZTExY2MwZDNkMWVfNi00LTEtMS0w_97bfdc1c-e304-45ad-a803-96dad1aa5f2a"
      unitRef="usdPerShare">5.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDg1MQ_8843c3a1-fc05-4eb3-ae39-548ec7de8b42"
      unitRef="usdPerShare">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNDg1OA_3cf939b7-ae02-4edf-bbca-418ba9f1e770"
      unitRef="usdPerShare">8.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i5c66e3bf579b402e93ccb92a86402903_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNTM1Nw_6bcb4fa1-b29b-4e94-82e1-00c22451d81d"
      unitRef="usd">19100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i19bad3c377754e72aa5e3df76905e42a_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMjc0ODc3OTA3NzI3OQ_f85955e7-adf8-4564-94b0-fc25bad1414d">P2Y10M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i9c9750f5da404b4b85e97e19afab9bee_D20180418-20180418"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNTg0MQ_42dd698d-b947-410e-afe8-bb76bc857ec7"
      unitRef="shares">336356</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i9c9750f5da404b4b85e97e19afab9bee_D20180418-20180418"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfNjE2NA_417c3a86-53dc-4e1d-b5ef-a603a413ef2e"
      unitRef="number">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="id279ca565f0c4166a38ca1af0fb14b82_I20200331"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl83OS9mcmFnOmU4MWQzMzk0NDI2ZTQyMThhNGQzYmIyZTFlMjhlN2ViL3RleHRyZWdpb246ZTgxZDMzOTQ0MjZlNDIxOGE0ZDNiYjJlMWUyOGU3ZWJfMzg0ODI5MDcwNTAwMw_0db68e10-91f6-40f7-8867-49bafed65534"
      unitRef="usd">18000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84Mi9mcmFnOjY4ODY0ZWRiMmRjYjRlY2M5MmUyZjUyNzA0OTA4MTlkL3RleHRyZWdpb246Njg4NjRlZGIyZGNiNGVjYzkyZTJmNTI3MDQ5MDgxOWRfMjc0ODc3OTA3MzE3MQ_cef7aae8-a534-4b6d-9c8d-b9ca74c78e65">Income Taxes&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and deferred tax liabilities are recognized based on temporary differences between the financial reporting and tax basis of assets and liabilities using statutory rates. A valuation allowance is recorded against deferred tax assets if it is more likely than not that some or all of the deferred tax assets will not be realized. Due to losses incurred since inception and the uncertainty surrounding the realization of the favorable tax attributes in future tax returns, the Company has recorded a full valuation allowance against the Company&#x2019;s otherwise recognizable net deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was enacted on March 27, 2020. The CARES Act contains several key provisions including: (i) five year carryback of net operating losses (&#x201c;NOLs&#x201d;), (ii) increasing Section 163(j) from 30% limitation to 50% for 2019 and 2020, (iii) delay of payment of employer payroll taxes, (iv) temporary refundable employee retention credit, (v) suspension of certain aviation and alcohol excise taxes and (vi) technical correction for qualified improvement property. The CARES Act is not expected to have an  impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three months ended March 31, 2020, the Company has recorded a tax provision of $0.1 million primarily related to the Company's wholly-owned UK subsidiary. There were no significant income tax provisions or benefits for the three months ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84Mi9mcmFnOjY4ODY0ZWRiMmRjYjRlY2M5MmUyZjUyNzA0OTA4MTlkL3RleHRyZWdpb246Njg4NjRlZGIyZGNiNGVjYzkyZTJmNTI3MDQ5MDgxOWRfNzMz_d86bd0d7-eb7c-488e-8401-a4b1166d4804">Income Taxes&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and deferred tax liabilities are recognized based on temporary differences between the financial reporting and tax basis of assets and liabilities using statutory rates. A valuation allowance is recorded against deferred tax assets if it is more likely than not that some or all of the deferred tax assets will not be realized. Due to losses incurred since inception and the uncertainty surrounding the realization of the favorable tax attributes in future tax returns, the Company has recorded a full valuation allowance against the Company&#x2019;s otherwise recognizable net deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was enacted on March 27, 2020. The CARES Act contains several key provisions including: (i) five year carryback of net operating losses (&#x201c;NOLs&#x201d;), (ii) increasing Section 163(j) from 30% limitation to 50% for 2019 and 2020, (iii) delay of payment of employer payroll taxes, (iv) temporary refundable employee retention credit, (v) suspension of certain aviation and alcohol excise taxes and (vi) technical correction for qualified improvement property. The CARES Act is not expected to have an  impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84Mi9mcmFnOjY4ODY0ZWRiMmRjYjRlY2M5MmUyZjUyNzA0OTA4MTlkL3RleHRyZWdpb246Njg4NjRlZGIyZGNiNGVjYzkyZTJmNTI3MDQ5MDgxOWRfNDk0NzgwMjMyODkzOQ_790c8786-07c3-4b3b-88d4-f9924c0f44ac"
      unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84Mi9mcmFnOjY4ODY0ZWRiMmRjYjRlY2M5MmUyZjUyNzA0OTA4MTlkL3RleHRyZWdpb246Njg4NjRlZGIyZGNiNGVjYzkyZTJmNTI3MDQ5MDgxOWRfMzg0ODI5MDY5ODE0MA_99bcf70e-9f5e-4de2-b4f3-fca2f77b448a"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RleHRyZWdpb246ZTM3MjJkNGE4YmRhNDk4OWE2ZDY5ZTRkNTlkYWNhODlfMTAxNA_a6a2d1a7-d91a-4305-875e-17a350a0d0b1">Net Loss Per Share&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic and diluted net loss per common share is determined by dividing net loss attributable to common stockholders by the weighted-average common shares outstanding during the period. The Company has computed diluted net loss per common share after giving consideration to all potentially dilutive common shares, including options to purchase common stock, issuance of common stock under the ESPP, restricted common stock, convertible preferred stock and warrants to purchase convertible preferred stock, outstanding during the period determined using the if-converted and treasury stock methods, except where the effect of including such securities would be antidilutive. Because the Company has reported net losses since inception, these potential common shares have been anti-dilutive and therefore basic and diluted net loss per share have been equivalent.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents securities that have been excluded from the computations of diluted weighted-average shares outstanding as they would be anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested common stock from early exercise of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,352,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,685,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock offering from ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,414,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,787,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RleHRyZWdpb246ZTM3MjJkNGE4YmRhNDk4OWE2ZDY5ZTRkNTlkYWNhODlfMTAxNQ_91060401-2c10-4bde-a8c9-f89ebccd2b2e">&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents securities that have been excluded from the computations of diluted weighted-average shares outstanding as they would be anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested common stock from early exercise of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,352,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,685,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock offering from ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,414,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,787,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id480ffd58a0e4089b8a1c9f9c492c995_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfMi0yLTEtMS0w_b2fca3d0-d2e8-49e9-baad-d3566c9c5dd6"
      unitRef="shares">48263</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ieddf46fa14574c779d963c8332088bff_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfMi00LTEtMS0w_efbea960-6dd1-4a27-9a82-c63c24eef7cf"
      unitRef="shares">102436</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id372a6e92dc045d5a65399888620cef9_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfMy0yLTEtMS0w_50381d9a-0ea7-45c5-aa52-eae5bf6661ef"
      unitRef="shares">6352031</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2cd779d02f31441f86ac598ac4a9b124_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfMy00LTEtMS0w_04362873-3ac6-4833-84f6-0ebfaa006591"
      unitRef="shares">5685275</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc0735e3e5784457a4fb02a26b702354_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfNC0yLTEtMS00MDc1_ae0a0a7e-85f2-4c33-8b69-97afcde5cfa9"
      unitRef="shares">14043</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3dced41fa0c0492789f3465df30edf0b_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfNC00LTEtMS00MDc3_53340ef1-b7ff-4100-9b57-e8dfbebf0939"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfNC0yLTEtMS0w_7e5cfbd6-833f-4929-8aca-f3bf0d4126ce"
      unitRef="shares">6414337</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl84OC9mcmFnOmUzNzIyZDRhOGJkYTQ5ODlhNmQ2OWU0ZDU5ZGFjYTg5L3RhYmxlOmE2ODkxMzA2YTdmNDRjYzlhMDE1YzViNmFiMDc5NWUwL3RhYmxlcmFuZ2U6YTY4OTEzMDZhN2Y0NGNjOWEwMTVjNWI2YWIwNzk1ZTBfNC00LTEtMS0w_a43bfaa9-03e8-4bf4-9547-e83ee3282780"
      unitRef="shares">5787711</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMjc3Nw_fa1da5fd-cf7e-49f2-908d-2ef10c1695cc">Related Party Transactions&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company receives clinical advisory services from Weatherden Ltd. (&#x201c;Weatherden&#x201d;) under agreements that were entered into during 2017 and 2018. Duncan McHale, the Company&#x2019;s Chief Medical Officer, is a part owner of Weatherden. During the three months ended March 31, 2020 and 2019, the Company paid Weatherden $0.2 million and $0.3 million, respectively. As of March 31, 2020 and 2019, the amounts due to Weatherden under the supply of service agreement were $0.1 million in both periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the Company entered into a subleasing arrangement with Ring Therapeutics (formerly VL46), an affiliate of one of its stockholders, Flagship Venture Funds. Under the terms of the sublease, the Company invoiced Ring Therapeutics for an aggregate $0.9 million in rent payments which were due during the period from July&#160;1, 2018 through April&#160;30, 2020 plus any related taxes and lease operating costs. For the three months ended March 31, 2020, $0.2 million related to this sublease agreement, inclusive of rent payments, taxes, and operating expenses, has been recorded as an offset to operating expense within the unaudited condensed consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company entered into a consulting agreement with David Epstein (the "Consulting Agreement"), the Company's Chairman of the Board, effective September 16, 2019 pursuant to which Mr. Epstein will provide strategic advisory and other consulting services to the Company. The Consulting Agreement has a one year term and may be terminated earlier by either Mr. Epstein or the Company upon 30 days&#x2019; notice, or 24 hours&#x2019; notice by the non-breaching party in the event of a breach. In accordance with the terms of the Consulting Agreement, Mr. Epstein was granted an option to purchase 75,000 shares of the Company&#x2019;s common stock, which award vests in 36 equal monthly installments subject to his continued provision of consulting services to the Company pursuant to the Consulting Agreement on the applicable vesting date. Under the Consulting Agreement, Mr. Epstein also is entitled to receive (i) an annual equity award on each anniversary of the effective date of the Consulting Agreement in the form of an option to purchase shares of the Company&#x2019;s common stock having an aggregate grant date fair market value equal to approximately $0.2 million, as determined by the Board in its discretion based on customary option pricing methodologies, which award vests in full on the first anniversary of the grant date, subject to his continued provision of consulting services to the Company pursuant to the Consulting Agreement on the applicable vesting date, and (ii) an aggregate annual cash consulting fee of $0.3 million for his consulting services. All of the foregoing options, to the extent then outstanding, will be subject to accelerated vesting upon the occurrence of a change in control of the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ief44390ffa5943bfa513dd6a1056f6fb_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMzg0ODI5MDcwNTgzNw_b3b3d9e5-00c8-4053-b33c-8279e7774236"
      unitRef="usd">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i27faa6cbbb9a4f629b11854350c65150_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMzg0ODI5MDcwNTgwNA_d21d427c-9929-4c8e-9ed3-aa01bc110b3d"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="iab1ed9f4aa4249d89028d61c98738630_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMzg0ODI5MDcwNTg3MQ_9c0d5d3f-6b1d-437e-a9e2-821471fbd15f"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i6a61fed1812d4b8b9e2af10f5f6e3907_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMzg0ODI5MDcwNTg3MQ_c6eb6ab1-6ea3-40aa-81f5-70d40ea43980"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i2d858f301c294b72a1ad3e9da6b6c5a1_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfNzI4_a84bc420-5ba5-4b03-bfb1-ec23627ef7f2"
      unitRef="usd">900000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:SubleaseIncome
      contextRef="i655b0e8a499c44c6ae3d9d86ad461c61_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfNDM5ODA0NjUxOTU2MA_332b543b-b370-4963-9ff8-4550541c0c84"
      unitRef="usd">200000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ieed7c26f430f4f0399f0239df48dc316_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfNDM5ODA0NjUxOTU2MA_609d85bd-f13a-4395-96f1-1bbf1962a2f7"
      unitRef="usd">200000</us-gaap:SubleaseIncome>
    <evlo:RelatedPartyTransactionConsultingContractTerm
      contextRef="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMTQxMA_727c7fca-55a7-4b18-86c6-6e061709bc96">P1Y</evlo:RelatedPartyTransactionConsultingContractTerm>
    <evlo:RelatedPartyTransactionConsultingContractTerminationNoticeTerm
      contextRef="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMTQ5MA_abc45fc9-1151-4e09-9593-a5fe0741a2c0">P30D</evlo:RelatedPartyTransactionConsultingContractTerminationNoticeTerm>
    <evlo:RelatedPartyTransactionConsultingContractTerminationNoticeUponBreachofContractTerm
      contextRef="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMTUwNQ_93e67b27-8664-4f4a-abb1-681f60337785">PT24H</evlo:RelatedPartyTransactionConsultingContractTerminationNoticeUponBreachofContractTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMTY3NA_cbc59b1c-24c7-4007-a073-84924ae7b2a1"
      unitRef="shares">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriodNumberOfMonthlyInstallments
      contextRef="i72f68d38dfe14044bab3fee15958cea3_D20190916-20190916"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMTczNg_a5b595d7-2710-4ccc-966d-ac4c4c37cd9d"
      unitRef="installment">36</evlo:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriodNumberOfMonthlyInstallments>
    <evlo:RelatedPartyTransactionAnnualSharebasedPaymentAwardOptionsGrantDateFairMarketValue
      contextRef="ib8254b637aec410fb77ce68674449a41_I20190916"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMjIyNA_7b3159cf-e547-4fd8-9c2c-6726231ff60f"
      unitRef="usd">200000</evlo:RelatedPartyTransactionAnnualSharebasedPaymentAwardOptionsGrantDateFairMarketValue>
    <evlo:RelatedPartyTransactionAnnualCashConsultingFee
      contextRef="ib8254b637aec410fb77ce68674449a41_I20190916"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmIwNTNmMjIzNGE1MjRkOTdiZmYzNDM3NzQ0MzMxMzJiL3NlYzpiMDUzZjIyMzRhNTI0ZDk3YmZmMzQzNzc0NDMzMTMyYl85MS9mcmFnOmUxMGY5NzI3ZTRjNzQyN2I5ODQyZGEzZGQ3NzM1Y2I0L3RleHRyZWdpb246ZTEwZjk3MjdlNGM3NDI3Yjk4NDJkYTNkZDc3MzVjYjRfMjU4Ng_ed698d52-d87a-4183-8a4a-dfab88c9214e"
      unitRef="usd">300000</evlo:RelatedPartyTransactionAnnualCashConsultingFee>
</xbrl>
