<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:anab="http://www.anaptysbio.com/20201231"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-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">
    <link:schemaRef xlink:href="anab-20201231.xsd" xlink:type="simple"/>
    <context id="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4ec6c6b38774cccad0c817337e92593_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibe6ff3c13ed24ad882372f52bfe2020a_I20210223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2021-02-23</instant>
        </period>
    </context>
    <context id="iad1cb004d80640ffae48b33e91c4f20f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife430cef7cf441a383cb9d9c95e72b72_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28a4239a3d034501a07a986904fd449c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i349af7ad97f744b7ad2bd915cd656e34_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idda44c2e93ac43beb37c97a35099a195_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8aa142f48e58415f9d910ae5f489dd30_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i211cbc99dc2f4f17b2c3fde308624287_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib3d6b48ff44446f3bfc6153bba07f371_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i707e85ad887c4038bf5a96b77d8ad61c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i04785aa39fca49d1bdc81e9c41aa4694_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1179fbbdc1504f5ba0a4d48cf11717af_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id57a310e52824f5f863ccf693ad906d7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i3076f2d00bfb43018bdbee5f289ebe4e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i92ce0b9b177c4c1f8bfda84eb3557ea0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i233f2b3d4cc442bbbbccc534094d267d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i848a063dc0eb470a8f2416247248a6c7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id9664a4a18db41778aa867475a83c85b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61ff93e7943445a69e37f168b8e0c976_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3504e03dd3f546d18027eed34c0d2990_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied5ac8d1bfc74bb394e40c7e034d245b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21d211800d0a4293b67d88c5e66fc716_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i0e876ff8a47b4369a2fd032fe83d06d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i40a5158649e04eb9b4b8def5dc98e876_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="ib222975d66a14a1d9ae7d963c027b333_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="ibf4612942a394975adca17cfa2657f27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc90b7454a3745b592602129c743938b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9edd42579d34d8caffc98b8fa902746_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc7d52dcdfed4ec798fe764d9be851da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7791876e9c246c9a812ecb5a501140d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib897063805ca4fedbe29c5cdc81ae42c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i247b354775fd4db0bac0dba93e0104bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20a7ed7265ff43e0a476624d1619d30d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a8711eb02b54279a79b32d991db334a_D20180928-20180928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2018-09-28</startDate>
            <endDate>2018-09-28</endDate>
        </period>
    </context>
    <context id="icb4cbd4611d74206b57e108d2ebb327e_D20180928-20180928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-28</startDate>
            <endDate>2018-09-28</endDate>
        </period>
    </context>
    <context id="i81cff36d447b47599cf322803faa987a_I20180928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2018-09-28</instant>
        </period>
    </context>
    <context id="i7eddb79454404a41b761ed7dc4855797_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i613ab164a62b4d15a0993bba09068ac7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2026c41a0a284097a0e24c8c1337b14f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18fd3e0da96a40c5ad6ebb487e5965d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9931c612ee21417fbc37d492a252ccb8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia3976939576f4501aeeb39a15e664fd7_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ib8bb711a412d4b95b4fb1bf91f402792_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anab:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc77c59c7ea24bca868081a38fe630e3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anab:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e48986cd7c54d389be0e61238d91aaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01fcbdc25d6f4d138310a65ab2cb7700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="i16f77166ccd6405fa7ca84966bf792dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a8f4ba6c66f4d76a5dbcd178065564f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</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="if8067f23f7c74f48b2733e952430ef2b_D20140301-20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-03-01</startDate>
            <endDate>2014-03-31</endDate>
        </period>
    </context>
    <context id="i14c9767b11f7412eab5993d39ef88e79_I20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-03-31</instant>
        </period>
    </context>
    <context id="i199b8be2239740e982accf17795aa29c_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="if6a4934e57b248f0a3cda2830a48ae9d_D20141101-20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-11-01</startDate>
            <endDate>2014-11-30</endDate>
        </period>
    </context>
    <context id="ibd92f19806d5407588cc86bec4c44f5a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cc46b4e3d024495a4c92241df00b9f7_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i6b48bf20a92345b284873314ae94d87c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic7c511b8743840be95fb8a69f3c5bf06_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69553c99926442d5b0b8d7737e6fe0b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia51d2b7291964a6b98f8795929876e68_D20150401-20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-04-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="ic9d3f1916e3c455d8a6062b33ca93da8_D20151001-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-10-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="i059e01ebc9e24fd5aa308285de1f579f_D20160701-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="i5c4df58a84df43b199eb48b46c088e5f_D20160101-20160331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="i1cfef0db357c47e19f1fc85b8fa50344_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="i614e065f577c4f839ed8c91238db1be8_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i276caa89ae4844cdbbf9f77f00c30f38_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i976c7169ae144d83844b83ca84427776_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="if40bd55cdba84529ac06389f49e3ad4e_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25631440b28e4835bd9980ff9d44f4b1_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i022ae2e39f164b43a7e23c8efaf8d5a7_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3clinicaltrialinitiationsecondindicationDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic1fcd886aa6c48efb6de5a135ab3be82_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingOfNDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic521c1cebe76460eb0742411fd3c601a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingOfMMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i88e90854c4c44ff8a8f6db9815f9bcc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieeaf217399834dfbb04950570f483ae5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4de74ce8920b491b963d8f99ad90d211_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id70a47cc340647fcbd0c546b61ef9c19_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70fe27b630274dd4877e67126cdab647_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id2c63e54a1444a62b53a44a3d3e5d317_D20110101-20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-01-01</startDate>
            <endDate>2011-12-31</endDate>
        </period>
    </context>
    <context id="i2391845002a74d71828264cc4453ba5e_I20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-12-31</instant>
        </period>
    </context>
    <context id="if1a0d340a3a44bdabf049dd364b15c87_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1AntagonistAntibodyCC90006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="i9109b26802aa4ed58ad4cfee2279b299_D20161001-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1AntagonistAntibodyCC90006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase1ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i747d1868e7ca4cff8b63fd8945ec9fde_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b8382fa3f204360b7896996011d5f99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i82af8eae15b0445f8ee9c504c0dbaadd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristoMeyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00f5a6f6b93a4256ae1a94f801c1b30e_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="i682964fd096e4f84899e488fffa85ad7_D20141224-20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-24</startDate>
            <endDate>2014-12-24</endDate>
        </period>
    </context>
    <context id="i5f8ca37bb7194c3da8fce913fbe0e926_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="i6c322bc76d2d4097b3d59a2fd29904a6_D20141224-20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-24</startDate>
            <endDate>2014-12-24</endDate>
        </period>
    </context>
    <context id="i3fabd37095bb41889629db61c05b4c0b_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="i8c957869577e4a779ec54f79eb3b50d3_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermBLoansAndTermCLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="ie915f1d387364ac2b839ef68ec0878cf_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="i2c9fa1478d7f45489489e3767e1e3c8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibec9cee52d09488fa35386ca557f5e4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a266574d4594abf9a8966b010cef2f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ed19eefc505490fa735a4bee26924fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5bb3dec601347d2a24da0159fe7aa0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic33d760c84c44afba5f83bd662a6ebad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9bcdca59cf744cca20a80b3ca464bd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if61c637bccf045049a7c8135a53f6b60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf386425bd254c198e99dc566699c44a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4982f6805bf3441fa51490c92c98feff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b396539446f4cb4a1c97ea115dd3250_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if294523e57e1452a848588e40c15f44a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11c1016a1ada4ea7ae266d346d250be1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i883772131cc6473a893bf02a6085bade_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34c65af043d94161b60c73b599d758f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29810b86ec68499f847664fc7734abfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8cfc9376325644288cc35b1b3640894f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62c290fa9cbc483296f69d1d026c8573_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2cc5425275c49c8859851de2db8d0ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23e9c899da3d4a9c832f645c2df66216_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79b73827055244ecb493dbd12397221e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if62830f81add4685b713250db05db9b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90e461d924f749ad91115415c368e57e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e815fd1f19b45bba1c05f70d3b8638a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i629470b319f441a8b54b88e792739eac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2b02af1ffddb4e13a2cc8abe0d7a740e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1db6d340b9e345e4884d17ca32a326f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idad4dcf7cb014640ae9e0e08c2a6d1fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibdebd1da063e4087813e4693df1a0b6d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e41b898d61b490db53cc92532ad3a2d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1d2f2c668a7c4d3e994644e7b100d920_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ife5c82bfbbc54a288e885727849835a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8fecaa7913434307b0a2f318cdc28614_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d904a0e0cbe4798a38fbbdcaf68fbe9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iae4f1c895b484ca0acc6ae72dd88f394_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i71a14c84a70f411ebd4bb472f0cf512f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i58cb8f7a36884fca9fc6158304f4d5b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79afdb06bd74450cb638e92872d238e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i944d47df85e3428eb723e64544219ea9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd3e272da7f04675af3c8fbe2bcd0051_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b2aa85f231b48fa97c9a72c02606d15_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79f7cb25ed95425a8f15dbe625bd6651_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7147946dd4de48d8a5fa6f8d00fb19d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib1b67c2b692a427488d99ee5b8e62705_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ad96677c8d44e1eabd06684046f93c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i204f11eb19fd4f66bc27a2ec0a2208ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e7ccc96659e47389bca7a4c2a662df4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86faa3912f82466682c46532a4430539_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ca728eacc3e40db88d4148c2a834d29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icecf68694a5b459ca7627a5635dc0bba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7385c294a6e04573855c1e6f70ead292_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1fd9e8e8ba0a4f7d860c00d63650d5b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2317418d5ccc4123bf65330a0978de41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie13eeef8d3c949d4998c43d5be47f744_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2676e61d8c94756aa084dcb28db66b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b3ea4ea97c44283906d4fe736e89157_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f31cb11a61a4db388d1aacc425da945_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40861f7fd09d47e990edffc58c7b1fe0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50c952c0c6674d4faaf00123145b3ace_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic235f8327d2943fbb3130452ece5db1f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd3ab3be0542457bbfc36e433e27621d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbbe19600978404b97eb4e66ac532347_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a00818c68e64d75bd6c7fe74e124fed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7beee592364f4d379e505791e1aa6897_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b5ac72a01164f01bafde833be58e463_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib9d521fd73d646e39c50f321f5e52ff8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i535aac24b7c74ac98148e63495b9d466_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a37a3d0576e4926a7f6e260145b5cf1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i57f67b9d458d4681a753de506847425f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i47d7e7e7af5c4a5ea57eb2265911a032_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9abab12277164b33a30713fa16c6b238_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i125035feb5c54371b38571deea4a26d8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd5c64a828604cc6a50d99f2a849a3ef_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f78abdfbb0e4c329f8030e263c14f3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65594fea15694093bcb173e081e87c57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8867f2cee7c4f0c8c2d68c891865a87_D20170126-20170126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-26</startDate>
            <endDate>2017-01-26</endDate>
        </period>
    </context>
    <context id="i20b78fca7e81482fb0581d47a9f1081e_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i0900e98e8cae4aa4a8897f937e7fbff3_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="i5beb701f35d84927bf1c0dc482972cdb_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="ib54b4c52afc844528f4f9143587c2726_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">anab:EmployeeAndNonemployeeStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d0e7c3ae8a84a2299d75513d8e7ef07_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6508ab35035342cd9e4646d23157b40a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i359415b14d684d379a4109a61911492d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0aadc4c66dcb4fa1bc4b215b469a0a7a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i82d992fb6f554fccadf6b6b6a8c63328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36dbf84d905044b5bbf99129c92325f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c80820f84694825872e301d029a662b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i96d450d613a343ed8af5bc67d454dedd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:AustralianTaxationOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i91c5108c373c4f8ea9f14e4e0b651ace_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:AustralianTaxationOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic60cb00faac141f4b08caa4781fbc07b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:AustralianTaxationOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d4c970bface4bfdacb515ee8016a9a6_D20201215-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-12-15</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="i333b0ce8bb784202973d43f810a8a963_I20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-04</instant>
        </period>
    </context>
    <context id="ie9774e490ebc444fba5a151211964e29_D20200504-20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="ic8bbd65f0b154efea8de253331187bed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee4c9b6d70d64d948328024da0360adb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i573c9d66105f4d9e9c5424d1bc9dbf69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie425c679a3bd4ac28cc3fd283f93ec8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63be6107cca94bc99fce5943698be1b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6248c52223d340539c16f68cca06b2f1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">anab:TaxYear2018AndAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2767536395fb46eb924dc1dcd5f4472f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b1b9a82b9654338bce8e4ae1a0a66c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a6e2ad854d2495ea53342e80b2ab5b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4eda069ea0d4727b74e33e8fa317685_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i795013605f754547bd4341558dc75ed9_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i0e37bdd373874a52a224517b19794beb_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="iae61172a9bd2420c8ce12b6554837a49_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i9496f75b19174bc5b4ad644124b89009_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>anab:segment</measure>
    </unit>
    <unit id="bank">
        <measure>anab:bank</measure>
    </unit>
    <unit id="target">
        <measure>anab:target</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="milestone">
        <measure>anab:milestone</measure>
    </unit>
    <unit id="installment">
        <measure>anab:installment</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="usdPerSqft">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:sqft</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV80L2ZyYWc6ZThlZmI5YTdhN2E4NGJkOGE1MTk2YjI0YmRhYzczNDQvdGFibGU6Mjg2YjQ2MWIyZDllNDMwYmE0MTE1NWRlYjIxNWIxZmEvdGFibGVyYW5nZToyODZiNDYxYjJkOWU0MzBiYTQxMTU1ZGViMjE1YjFmYV8zLTEtMS0xLTkw_bd185b80-e902-4780-ab4c-814fed1c2363">0001370053</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV80L2ZyYWc6ZThlZmI5YTdhN2E4NGJkOGE1MTk2YjI0YmRhYzczNDQvdGFibGU6Mjg2YjQ2MWIyZDllNDMwYmE0MTE1NWRlYjIxNWIxZmEvdGFibGVyYW5nZToyODZiNDYxYjJkOWU0MzBiYTQxMTU1ZGViMjE1YjFmYV82LTEtMS0xLTA_bffecaba-4ced-479c-ba85-0ba3ca1edf3f">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV80L2ZyYWc6ZThlZmI5YTdhN2E4NGJkOGE1MTk2YjI0YmRhYzczNDQvdGFibGU6Mjg2YjQ2MWIyZDllNDMwYmE0MTE1NWRlYjIxNWIxZmEvdGFibGVyYW5nZToyODZiNDYxYjJkOWU0MzBiYTQxMTU1ZGViMjE1YjFmYV83LTEtMS0xLTA_5aa640d5-e643-47b2-b2b8-c84e99c0b44c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV80L2ZyYWc6ZThlZmI5YTdhN2E4NGJkOGE1MTk2YjI0YmRhYzczNDQvdGFibGU6Mjg2YjQ2MWIyZDllNDMwYmE0MTE1NWRlYjIxNWIxZmEvdGFibGVyYW5nZToyODZiNDYxYjJkOWU0MzBiYTQxMTU1ZGViMjE1YjFmYV84LTEtMS0xLTA_d0673eec-f1e6-40e3-9077-888c89254bd8">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7eddb79454404a41b761ed7dc4855797_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQwOTI_6f79cad6-b800-44b8-8f97-bd8084cd165d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i7b3ea4ea97c44283906d4fe736e89157_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQzNTI_e56d2d8b-3b8d-4c40-b688-d3364050d2eb">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i40861f7fd09d47e990edffc58c7b1fe0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ1MDQ_d428b502-c84e-45cf-813d-d5ea80370ece">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ic235f8327d2943fbb3130452ece5db1f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ2Njg_a1e1013f-db18-4798-9d5e-33c3c214ec6b">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ifbbe19600978404b97eb4e66ac532347_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4MjE_064fbf15-a66f-4223-869a-7580fb3cd90b">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ib9d521fd73d646e39c50f321f5e52ff8_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTM5ODM_a719bc42-93a6-471c-a7f2-bd8a361943b7">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i5a37a3d0576e4926a7f6e260145b5cf1_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNDU_43ab5081-a5c9-4dfa-9ee7-96f09e0d9337">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i47d7e7e7af5c4a5ea57eb2265911a032_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNjk_b2edb5e3-eb97-4c66-a95f-96eb68cd410c">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i125035feb5c54371b38571deea4a26d8_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxOTM_52afbef4-c9a8-45af-95f7-f1c368b6bdd2">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_195e6564-df14-4792-9c90-305bbda58e2e">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_9f1137c5-5d40-46da-adcf-c0e75ae47080">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_007244c6-1da6-481a-9a17-157b312cdae1">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_e58a2b4f-e5e8-466b-944b-e65b0eeb944d">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg3_cfaa1b07-82ab-43fe-9938-820cef790430">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6MjQyMjIwMmZhMjU5NGNiMGEwMmM4OGI2ZTc3ZTkzOTQvdGFibGVyYW5nZToyNDIyMjAyZmEyNTk0Y2IwYTAyYzg4YjZlNzdlOTM5NF8wLTAtMS0xLTA_a828a030-d845-4a06-b84a-652d16990bc7">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8xOTQ_d4f50c87-404b-4ff6-a75c-154641ad6e39">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8xOTQ_d3d86172-6555-416a-bf19-3f4634ebe249">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6ZjNkZmM3ODY2YjdjNDVjY2JiNDkwNmQ0NzFlYWNhZTIvdGFibGVyYW5nZTpmM2RmYzc4NjZiN2M0NWNjYmI0OTA2ZDQ3MWVhY2FlMl8wLTAtMS0xLTA_90340871-431b-4756-86c6-36acff9c1d43">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjkw_9010ae43-1090-4285-aa93-096443a05273">001-37985</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg4_aed4b3c2-9032-4433-8aac-c53fcb63008a">ANAPTYSBIO, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6NzI2MDEwMTg1OWVhNDc3OWEzM2I5YmY2NmQ4NjQwZGMvdGFibGVyYW5nZTo3MjYwMTAxODU5ZWE0Nzc5YTMzYjliZjY2ZDg2NDBkY18wLTAtMS0xLTA_672a9d01-168d-40d7-b255-735d672905a4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6NzI2MDEwMTg1OWVhNDc3OWEzM2I5YmY2NmQ4NjQwZGMvdGFibGVyYW5nZTo3MjYwMTAxODU5ZWE0Nzc5YTMzYjliZjY2ZDg2NDBkY18wLTItMS0xLTA_31353894-7266-4349-ad62-73a5674bf84e">20-3828755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjgy_78dff3f6-9db6-40d4-a11b-495834eb995b">10421 Pacific Center Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjkx_ec0862a1-cd60-40ba-9e6c-fd7dbfbe61f4">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjgz_1c373dea-2def-427c-bec4-0e28bc302eb3">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg5_de962c9a-a07e-402e-9a5d-a533d3579a03">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjky_aed18738-9f6f-4aaf-a020-3f7f58e3007f">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjkz_d33ff338-cbb5-40a9-b48b-304872f5e607">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg0_5335e7b5-e2e8-4f08-9302-5dfa2e4bdb8d">362-6295</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6MjI4ZDc0NzRkMGYxNGYyYzg1YTZiYTk5MmIzNGEzMjQvdGFibGVyYW5nZToyMjhkNzQ3NGQwZjE0ZjJjODVhNmJhOTkyYjM0YTMyNF8xLTAtMS0xLTA_471d516f-d85b-483e-a2b5-a99f79846a64">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6MjI4ZDc0NzRkMGYxNGYyYzg1YTZiYTk5MmIzNGEzMjQvdGFibGVyYW5nZToyMjhkNzQ3NGQwZjE0ZjJjODVhNmJhOTkyYjM0YTMyNF8xLTEtMS0xLTA_7d49b51a-d0d6-47ae-ab30-a109c28415d7">ANAB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6MjI4ZDc0NzRkMGYxNGYyYzg1YTZiYTk5MmIzNGEzMjQvdGFibGVyYW5nZToyMjhkNzQ3NGQwZjE0ZjJjODVhNmJhOTkyYjM0YTMyNF8xLTItMS0xLTA_e95f0950-2bfd-4023-902a-8f0b6c19ff6d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8xMzE5NDEzOTUzODA2Mg_70499ced-a7a9-4a95-b14a-f0bd65b69516">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjk1_fbed0e37-6f79-4a6e-b8da-62d92a80b641">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg1_3ef0ff75-c26d-4451-bc6d-55d45e6c0fd2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjk2_eb1e2205-c117-41a7-a70d-287a91e9324e">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6ZjkwN2FjOWFmYzQ1NDZlNmI0OTQzMjAyMjQwNWU5ZDcvdGFibGVyYW5nZTpmOTA3YWM5YWZjNDU0NmU2YjQ5NDMyMDIyNDA1ZTlkN18yLTAtMS0xLTIyNDY_577c2888-dc97-482a-a8b3-64ea9a68ba6d">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6ZjkwN2FjOWFmYzQ1NDZlNmI0OTQzMjAyMjQwNWU5ZDcvdGFibGVyYW5nZTpmOTA3YWM5YWZjNDU0NmU2YjQ5NDMyMDIyNDA1ZTlkN18yLTYtMS0xLTA_d13ce309-b100-4b11-835a-11c99e2fe940">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGFibGU6ZjkwN2FjOWFmYzQ1NDZlNmI0OTQzMjAyMjQwNWU5ZDcvdGFibGVyYW5nZTpmOTA3YWM5YWZjNDU0NmU2YjQ5NDMyMDIyNDA1ZTlkN180LTYtMS0xLTA_7e0ca250-4db5-4024-bc73-dd2922b9f064">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8xMzE5NDEzOTUzODQ1MA_1f9494ce-654f-437e-bc06-fce1b9b77d93">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjg2_78c2cf80-784f-4849-b325-1046ea364fc7">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ib4ec6c6b38774cccad0c817337e92593_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8yNjA1_e7a2b2bb-6f2a-4797-a6b5-424729555ea6"
      unitRef="usd">555993474</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ibe6ff3c13ed24ad882372f52bfe2020a_I20210223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8yNjk1_b67927a6-1c3f-4d7c-b266-7609cc4672c8"
      unitRef="shares">27366405</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xL2ZyYWc6ZDhhZTM0NDIyZDRjNDQ4OGFkOTIzOTE2MzZlOWIwMGIvdGV4dHJlZ2lvbjpkOGFlMzQ0MjJkNGM0NDg4YWQ5MjM5MTYzNmU5YjAwYl8zMjk3_eb0e9d72-9131-4b47-97c9-7d7ee2f992ba">Portions of the registrant&#x2019;s Definitive Proxy Statement relating to the 2021 Annual Meeting of Shareholders, scheduled to be held on June 17, 2021, are incorporated by reference into Part&#160;III of this Annual Report on Form 10-K to the extent stated herein. The Definitive Proxy Statement will be filed within 120 days of the Registrant&#x2019;s fiscal year ended December 31, 2020. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part of this Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfNC0xLTEtMS0w_8f1365c8-5551-49ad-a73b-a62892e70ae3"
      unitRef="usd">250456000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfNC0zLTEtMS0w_03b0df51-70d4-492f-8214-2c35824ad4f4"
      unitRef="usd">171017000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfNy0xLTEtMS0w_01c45a0a-0960-484f-b4ff-2292afa5de41"
      unitRef="usd">143197000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfNy0zLTEtMS0w_480bf811-7967-499a-9a01-4f518f532bee"
      unitRef="usd">203210000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfOC0xLTEtMS0w_9c7adbfe-4077-468b-992f-386d63644bf7"
      unitRef="usd">2908000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfOC0zLTEtMS0w_05959caa-d126-4372-8e99-3107cb582fa4"
      unitRef="usd">3506000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfOS0xLTEtMS0w_fbe76502-856e-44f4-86f1-ea922e16c677"
      unitRef="usd">396561000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfOS0zLTEtMS0w_995198dd-26ec-4a5b-af6a-1ddd617d1999"
      unitRef="usd">377733000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTAtMS0xLTEtMA_40affa50-8228-4550-a13a-640ac44d6108"
      unitRef="usd">1783000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTAtMy0xLTEtMA_7d68f1e2-bee3-47ae-9d3f-cefe39927bd1"
      unitRef="usd">1618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTEtMS0xLTEtMA_61494cd7-ff9a-4df1-85c4-04ebb588d891"
      unitRef="usd">17546000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTEtMy0xLTEtMA_b7f829e4-a30c-4dac-b01d-19cc45fdf5ac"
      unitRef="usd">54305000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTItMS0xLTEtMA_8e87edca-0375-4c3e-8398-08c45a354ef1"
      unitRef="usd">602000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTItMy0xLTEtMA_7d7de111-4b7c-40f4-86e2-fa0bb08c2049"
      unitRef="usd">1481000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTMtMS0xLTEtMA_f577c82c-3bb0-455f-a857-efeb4d540b50"
      unitRef="usd">60000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTMtMy0xLTEtMA_0ecd4417-b2d9-4dc9-868c-67860d54966c"
      unitRef="usd">60000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:Assets
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTUtMS0xLTEtMA_2f1df5ba-3216-4093-ae9d-b9ddb288ea0f"
      unitRef="usd">416552000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTUtMy0xLTEtMA_4582fece-5409-41cf-9927-d29304c21a10"
      unitRef="usd">435197000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTgtMS0xLTEtMA_b5f0d688-0148-4a9e-8637-519da2bc7afe"
      unitRef="usd">4217000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTgtMy0xLTEtMA_37fe366c-767f-4c0a-92a5-b9e3c3c0e074"
      unitRef="usd">16237000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTktMS0xLTEtMA_937ae73a-5e8f-4a78-a034-019eb3ff7b38"
      unitRef="usd">15262000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMTktMy0xLTEtMA_6dbc2a6a-9f80-479c-8c6f-cf5d142d3d95"
      unitRef="usd">11052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjAtMS0xLTEtMA_f0472cb4-9fa4-4c46-a3fc-538a9b4dac93"
      unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjAtMy0xLTEtMA_15662994-8475-4de1-8ee2-1e9ee62e26b1"
      unitRef="usd">1375000</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjEtMS0xLTEtMA_1c892571-4e62-47d0-95d2-4c9af26b2d95"
      unitRef="usd">342000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjEtMy0xLTEtMA_8900636e-1616-4a19-a410-393a256d0c20"
      unitRef="usd">871000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjItMS0xLTEtMA_193007a9-6ea8-456d-b38a-5afe3a4bf2e2"
      unitRef="usd">19821000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjItMy0xLTEtMA_6ecad2aa-4e09-4c8f-8c11-b280a7cc6ec7"
      unitRef="usd">29535000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjMtMS0xLTEtMA_d428d660-942d-424a-86c7-276035eeb9e6"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMjMtMy0xLTEtMA_2f75e726-c36f-4d82-a01a-bdf1e34e9504"
      unitRef="usd">654000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NDY_4b97695d-6b1b-404c-9c20-8f8588a22337"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NDY_a6478a70-21b2-4e03-8f47-b4e9f6a795a4"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NTY_456051c3-0eab-40e0-af28-8390c4797225"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NTY_cf4b564e-9877-4bde-8018-38068f807a26"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NjE_024749f1-30c6-463f-9800-c7c7bd383d2c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NjE_0e26ec56-efc4-493d-bbae-0218f34a34bd"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NjE_3f691bf4-7036-491b-8b48-2728215d9423"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmY2M2ZjODkwOTBhMDQ0ZWM4Mjg2MjYyMDJjNTJmNDIxXzMyOTg1MzQ4ODM2NjE_b8921f1c-a37e-42b4-9528-a7f7778e10d6"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMS0xLTEtMA_0eab425a-5e88-402b-8593-6ebbf97d1f20"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzItMy0xLTEtMA_4ae84c52-fbf0-41b1-aa4e-e258e685b50e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM2ODI_bf23d8eb-7036-4296-a191-5f8b98084529"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM2ODI_ebafaf76-e14a-4349-8c45-545dbc736323"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM2OTM_256b66c5-bb35-4402-8e2b-0bbbf015c025"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM2OTM_bb7b25d7-9e97-4f39-b81b-0f5e0637688f"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM3MDI_7d3bb136-0cdd-407e-81c6-c0227e91a537"
      unitRef="shares">27356000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM3MDI_dc6d9ea7-426b-44b6-a77a-0e9af08f578b"
      unitRef="shares">27356000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM3MTE_326639d1-5882-4630-b8cb-7a4c431b059f"
      unitRef="shares">27255000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmY5MDA0MjUzMjhmNzQzZDdiZTk4MWU5MDlkOWRmOWE3XzMyOTg1MzQ4ODM3MTE_ef1766af-f3ab-450d-a13e-26e810765bb0"
      unitRef="shares">27255000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMS0xLTEtMA_80c57e87-3416-4a2a-bed3-ead9edc76624"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzMtMy0xLTEtMA_7954c46e-19a8-4889-a561-c528e6689552"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzQtMS0xLTEtMA_89656923-5fa9-473d-8848-d2aa1731fde3"
      unitRef="usd">660665000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzQtMy0xLTEtMA_0ac67f73-8538-4779-a76e-007689dd6887"
      unitRef="usd">648669000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzUtMS0xLTEtMA_9dee57be-48df-423a-8aab-4233328cf937"
      unitRef="usd">-4000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzUtMy0xLTEtMA_25d6b62d-5574-499e-a20a-7cdff741d8c4"
      unitRef="usd">338000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzYtMS0xLTEtMA_f9d4bd2d-35f6-460c-bf1d-84a10dcc752a"
      unitRef="usd">-263957000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzYtMy0xLTEtMA_d8ed01cb-f902-4eb9-a8c1-b53459c131f4"
      unitRef="usd">-244026000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzctMS0xLTEtMA_d4d0b363-c58f-4dbd-af02-bd987c96c0b6"
      unitRef="usd">396731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzctMy0xLTEtMA_c19246bd-cd0d-4fda-bb2c-95c14b2cfdcf"
      unitRef="usd">405008000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzgtMS0xLTEtMA_0ec0c32d-4d60-435d-84e5-e79c9bcdd774"
      unitRef="usd">416552000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV84NS9mcmFnOmQzZDlkOWVlN2E0YzQ3M2ZhOGM4MDU4NjUxMDUzZTgzL3RhYmxlOmVkMTFlOTRhZjhjYjRiZGRiZWFhNTMxNTgzYzNmMGM5L3RhYmxlcmFuZ2U6ZWQxMWU5NGFmOGNiNGJkZGJlYWE1MzE1ODNjM2YwYzlfMzgtMy0xLTEtMA_c3bf9b29-f36d-405b-9fec-c40d6264dea1"
      unitRef="usd">435197000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMi01LTEtMS0w_e133afce-471d-42c7-afcf-2d0e4db3c702"
      unitRef="usd">75000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMi03LTEtMS0w_c07eb42c-e6ea-4659-b4ee-a3f4a6002ede"
      unitRef="usd">8000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMi05LTEtMS0w_a56736a7-02b0-48d5-91b1-1a5ba8fb835f"
      unitRef="usd">5000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNC01LTEtMS0w_1678f6cd-0513-453a-8780-085a90e33db3"
      unitRef="usd">80025000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNC03LTEtMS0w_6d97806d-3dc1-4826-b96f-98867e386f78"
      unitRef="usd">99338000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNC05LTEtMS0w_3ea3e406-76ea-4e6b-b978-8fefefe8e65c"
      unitRef="usd">56196000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNS01LTEtMS0w_13f5ea6e-73da-4ef3-b33f-af73190f05aa"
      unitRef="usd">18854000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNS03LTEtMS0w_05c3f2c0-745d-4f3a-8b91-cd3b738abc1a"
      unitRef="usd">16094000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNS05LTEtMS0w_6a502b5f-b8f2-4c75-b01f-3937d6d704b3"
      unitRef="usd">15526000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNi01LTEtMS0w_838efb84-175b-4287-89cc-079713c28769"
      unitRef="usd">98879000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNi03LTEtMS0w_be023b4a-0f51-42e5-9cd4-fc8e393884b5"
      unitRef="usd">115432000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNi05LTEtMS0w_90ebc2bd-b92c-4201-be4e-ca9cf4e9e868"
      unitRef="usd">71722000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNy01LTEtMS0w_5a969f27-76b6-4224-9d3c-4817eb9bb6fc"
      unitRef="usd">-23879000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNy03LTEtMS0w_88588bf2-cadb-41e9-bde7-a6b14dd5e635"
      unitRef="usd">-107432000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfNy05LTEtMS0w_d430cb4c-c1dd-4261-974e-c332eb1890da"
      unitRef="usd">-66722000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfOS01LTEtMS0w_f1bfecd9-8d2f-4c50-b480-3177bab60fab"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfOS03LTEtMS0w_70f44d35-74e7-4e7d-950d-bc334bd5e3a3"
      unitRef="usd">1041000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfOS05LTEtMS0w_9e9f23f1-842f-4db2-8859-3a144421a33d"
      unitRef="usd">1652000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTEtNS0xLTEtMA_43b20686-ea18-4dce-9e13-7a8fc0c77175"
      unitRef="usd">3959000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTEtNy0xLTEtMA_715b81e3-8b98-4226-8eac-f9f26c63ec6c"
      unitRef="usd">10984000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTEtOS0xLTEtMA_26179d6b-d566-46e6-9aa4-eaadad993376"
      unitRef="usd">6685000</us-gaap:InterestIncomeOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTItNS0xLTEtMA_59822a9a-bb6d-4fd3-8941-f19de294f195"
      unitRef="usd">-11000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTItNy0xLTEtMA_e58c44a6-157c-48f8-8b4e-f11d21e6cfa5"
      unitRef="usd">1000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTItOS0xLTEtMA_911b394c-28d8-46a6-8872-c5b51ab9d20e"
      unitRef="usd">-159000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTMtNS0xLTEtMA_78fb3a8a-2ac3-4666-88e4-6dbfeda2f433"
      unitRef="usd">3948000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTMtNy0xLTEtMA_a5c79993-9e3d-4671-9875-ae7766c9a725"
      unitRef="usd">9944000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTMtOS0xLTEtMA_9782ad5d-456a-4f6d-890a-6591775d8ccb"
      unitRef="usd">4874000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTQtNS0xLTEtMA_815e0088-0985-4e62-8b4a-9238aa6ba473"
      unitRef="usd">-19931000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTQtNy0xLTEtMA_87a59535-77bc-4af1-b56e-1aa86cf5dd37"
      unitRef="usd">-97488000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTQtOS0xLTEtMA_4c9fe404-c4aa-4b3a-8d58-8ae672c9367c"
      unitRef="usd">-61848000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTUtNS0xLTEtMA_ee2a3daf-280c-421a-9843-6ede6cbd5ce2"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTUtNy0xLTEtMA_108e390f-f32c-4f5f-9509-7c8aa64dfc51"
      unitRef="usd">-152000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTUtOS0xLTEtMA_2399838f-fe00-4a45-81eb-0d74f78efa14"
      unitRef="usd">-192000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTYtNS0xLTEtMA_7cd8480c-93cf-4da7-aea9-bbb6ccc60d66"
      unitRef="usd">-19931000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTYtNy0xLTEtMA_1d9435a4-7943-49e6-8c63-c2b156d417ca"
      unitRef="usd">-97336000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMTYtOS0xLTEtMA_3941ec5d-515a-40bc-ad59-dc02d98f8dd6"
      unitRef="usd">-61656000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmE5NmE1MjMyODc1MzQ1Yzk4MmFhYjFjMDZkNGI5ZmY1XzMyOTg1MzQ4ODM1NDg_948e7307-2945-4e8b-96cd-4d3cf99acde7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmE5NmE1MjMyODc1MzQ1Yzk4MmFhYjFjMDZkNGI5ZmY1XzMyOTg1MzQ4ODM1NzQ_76377608-e2a9-4509-b94e-7a68ea6a0573"
      unitRef="usd">153000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmE5NmE1MjMyODc1MzQ1Yzk4MmFhYjFjMDZkNGI5ZmY1XzMyOTg1MzQ4ODM1Njc_d5d7b9b0-5dd9-418e-8151-865a359a3ed5"
      unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtNS0xLTEtMA_ec97e3c7-e7f7-4ad4-a6ec-891a1f6ae962"
      unitRef="usd">-342000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtNy0xLTEtMA_5bc3ded1-a516-43d1-a694-bd0a6d0f4927"
      unitRef="usd">561000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjAtOS0xLTEtMA_03e62b91-62c5-4d72-be94-103424acbaf8"
      unitRef="usd">203000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjMtNS0xLTEtMA_64d5aa2b-cfe4-4973-a34c-b370bb302c4f"
      unitRef="usd">-20273000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjMtNy0xLTEtMA_3ad5ea9a-8524-476e-a403-721ad7f9cf52"
      unitRef="usd">-96775000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjMtOS0xLTEtMA_252dd608-5721-401f-b1c9-74ced075d676"
      unitRef="usd">-61453000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjUtNS0xLTEtMA_552cc9a3-9eb9-428c-8e1f-1b42723637da"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjUtNy0xLTEtMA_82ecccc7-38ad-4c25-975d-5177cfdc2835"
      unitRef="usdPerShare">-3.60</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjUtOS0xLTEtMA_be820c4b-294e-4601-8b89-d79d8157fb44"
      unitRef="usdPerShare">-2.50</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjgtNS0xLTEtMA_26ea31d4-db52-4520-afa0-9b2507504dc1"
      unitRef="shares">27302000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjgtNy0xLTEtMA_a0e018b5-1701-404c-ade5-bece5a1664bc"
      unitRef="shares">27059000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85MS9mcmFnOjA3N2M2NTdlYTExZDQ3NTJhZWM0ODA1MzQ5MjI2ZjBiL3RhYmxlOjBjNDkyNWFhNTA5YTQ3MjQ5N2YwYWE0YWM2Yjk4OTc2L3RhYmxlcmFuZ2U6MGM0OTI1YWE1MDlhNDcyNDk3ZjBhYTRhYzZiOTg5NzZfMjgtOS0xLTEtMA_6eb0af21-4c27-4019-9caa-3393c0b682b5"
      unitRef="shares">24673000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="i349af7ad97f744b7ad2bd915cd656e34_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0xNy0xLTEtMA_2f45dffd-16d3-4324-a3eb-e36c0a2f3e3e"
      unitRef="shares">23791000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i349af7ad97f744b7ad2bd915cd656e34_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0xOS0xLTEtMA_69d7d5f2-a5dc-431b-89ff-4a2861d8281a"
      unitRef="usd">24000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idda44c2e93ac43beb37c97a35099a195_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0yMS0xLTEtMA_8398c8db-7262-4aea-b2b9-d96874331f83"
      unitRef="usd">393017000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8aa142f48e58415f9d910ae5f489dd30_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0yMy0xLTEtMA_0406288b-165e-4c81-a2c7-7782aa48df43"
      unitRef="usd">-426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i211cbc99dc2f4f17b2c3fde308624287_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0yNS0xLTEtMA_4c0a205f-e6f8-4d76-b7e5-42732f6c8353"
      unitRef="usd">-85034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3d6b48ff44446f3bfc6153bba07f371_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMi0yNy0xLTEtMA_52a1fce9-833a-4ac4-8597-a39ddecf3cea"
      unitRef="usd">307581000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i707e85ad887c4038bf5a96b77d8ad61c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNS0xNy0xLTEtMA_e6e4cca4-a94d-46c6-babb-793117005cdc"
      unitRef="shares">2530000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i707e85ad887c4038bf5a96b77d8ad61c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNS0xOS0xLTEtMA_29406985-e354-42c1-b9bb-c6a42c0fd166"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNS0yMS0xLTEtMA_dceca470-78a6-4a54-89fb-0342865bd071"
      unitRef="usd">227473000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNS0yNy0xLTEtMA_3b4a6515-d239-41bd-98cb-14e84407b0ce"
      unitRef="usd">227476000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNi0yMS0xLTEtMA_72eacb26-3173-4c8b-9441-74839fb4cdc1"
      unitRef="usd">145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNi0yNy0xLTEtMA_104fe6e2-192b-49e2-971a-9bc3fa83ccb3"
      unitRef="usd">145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i707e85ad887c4038bf5a96b77d8ad61c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNy0xNy0xLTEtMA_9a81d974-e131-4c08-ba4b-af45b90d6015"
      unitRef="shares">584000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNy0yMS0xLTEtMA_c41175e8-ce09-4009-b515-28307700212c"
      unitRef="usd">2869000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNy0yNy0xLTEtMA_a83a05cd-dffa-4236-93d8-502796c8c2c7"
      unitRef="usd">2869000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <anab:StockIssuedDuringPeriodSharesDueToWarrantsExercised
      contextRef="i707e85ad887c4038bf5a96b77d8ad61c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfOS0xNy0xLTEtMA_86f2deed-f963-4e2c-8bb9-dff0d369f24f"
      unitRef="shares">17000</anab:StockIssuedDuringPeriodSharesDueToWarrantsExercised>
    <anab:StockIssuedDuringPeriodValueDueToWarrantsExercised
      contextRef="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfOS0yMS0xLTEtMA_e2593ad6-9f04-4e0e-b310-3aa372d249af"
      unitRef="usd">76000</anab:StockIssuedDuringPeriodValueDueToWarrantsExercised>
    <anab:StockIssuedDuringPeriodValueDueToWarrantsExercised
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfOS0yNy0xLTEtMA_217844b0-0f24-4c69-b4b8-d257785a6ebb"
      unitRef="usd">76000</anab:StockIssuedDuringPeriodValueDueToWarrantsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i840de6aa42544479aa54ddb85d749ce2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTMtMjEtMS0xLTA_b4a4e8ec-fd91-4225-a875-d422c774ed17"
      unitRef="usd">9961000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTMtMjctMS0xLTA_194037b0-469c-4692-84fe-910d500f1ceb"
      unitRef="usd">9961000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i04785aa39fca49d1bdc81e9c41aa4694_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTQtMjMtMS0xLTA_52cae6cf-0062-4a79-8301-34eb5ae44a21"
      unitRef="usd">203000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTQtMjctMS0xLTA_ba8148cb-92b2-4d9f-8fa8-054927e70de1"
      unitRef="usd">203000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i1179fbbdc1504f5ba0a4d48cf11717af_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTUtMjUtMS0xLTA_91b5e1ac-d4dd-4b55-9528-51b8676b0d9b"
      unitRef="usd">-61656000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTUtMjctMS0xLTA_30313f28-05c7-474c-a6f0-ed449ce30e29"
      unitRef="usd">-61656000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="id57a310e52824f5f863ccf693ad906d7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMTctMS0xLTA_6570297e-3375-481f-b57c-1d9be9cc1198"
      unitRef="shares">26922000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id57a310e52824f5f863ccf693ad906d7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMTktMS0xLTA_66861972-9326-4737-84fc-dbecd1438530"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3076f2d00bfb43018bdbee5f289ebe4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMjEtMS0xLTA_20494b22-cab9-47b0-84cc-8dffbfde560c"
      unitRef="usd">633251000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92ce0b9b177c4c1f8bfda84eb3557ea0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMjMtMS0xLTA_e3bff50e-50aa-408f-bb16-266a8da13acd"
      unitRef="usd">-223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i233f2b3d4cc442bbbbccc534094d267d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMjUtMS0xLTA_edfa29f7-0b10-42e7-8a3a-fc48c1f6cb43"
      unitRef="usd">-146690000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i848a063dc0eb470a8f2416247248a6c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTYtMjctMS0xLTA_5ec995dd-9cb5-4099-9de3-17bdfc7d3e7d"
      unitRef="usd">486365000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id9664a4a18db41778aa867475a83c85b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTktMTctMS0xLTA_ece70c94-a091-4255-af5a-e8ffcabd6d1c"
      unitRef="shares">333000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i61ff93e7943445a69e37f168b8e0c976_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTktMjEtMS0xLTA_11edda50-3939-4722-ab27-f6ee8dc61266"
      unitRef="usd">3007000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMTktMjctMS0xLTA_85d52ef0-4a45-41f8-960d-3b5829a0427d"
      unitRef="usd">3007000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i61ff93e7943445a69e37f168b8e0c976_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjUtMjEtMS0xLTA_69e3bb4e-361e-4b72-acf6-45319f700135"
      unitRef="usd">12411000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjUtMjctMS0xLTA_0989689b-6327-4f98-83fc-da46a3da3202"
      unitRef="usd">12411000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3504e03dd3f546d18027eed34c0d2990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjYtMjMtMS0xLTA_115962a4-50d8-4336-bfd1-5c8237f781d7"
      unitRef="usd">561000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjYtMjctMS0xLTA_72386910-8442-42fb-beb9-d6b9b247afa3"
      unitRef="usd">561000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ied5ac8d1bfc74bb394e40c7e034d245b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjctMjUtMS0xLTA_87cb11ac-217e-492c-80a6-08dbf1af6020"
      unitRef="usd">-97336000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjctMjctMS0xLTA_8ca20c09-4d29-459b-a330-8a5597bff221"
      unitRef="usd">-97336000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i21d211800d0a4293b67d88c5e66fc716_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMTctMS0xLTA_64e01ee5-636e-44fd-be9c-a4dfe633505c"
      unitRef="shares">27255000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i21d211800d0a4293b67d88c5e66fc716_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMTktMS0xLTA_661cb149-2641-46c4-abf7-e46a5bb5b26b"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e876ff8a47b4369a2fd032fe83d06d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMjEtMS0xLTA_d729d967-2c29-4c21-a6d4-9b39552afeb5"
      unitRef="usd">648669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40a5158649e04eb9b4b8def5dc98e876_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMjMtMS0xLTA_b4a31353-3924-424b-9272-22a395abe7b6"
      unitRef="usd">338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib222975d66a14a1d9ae7d963c027b333_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMjUtMS0xLTA_233d3ea0-ed27-4f75-9dc7-e1b1bb52c9c2"
      unitRef="usd">-244026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMjgtMjctMS0xLTA_b1a3f52c-b1c2-47ef-a435-cbc49dade556"
      unitRef="usd">405008000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibf4612942a394975adca17cfa2657f27_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzItMTctMS0xLTA_c57fbcf9-8dc7-4624-872a-f6e99aa860b1"
      unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibc90b7454a3745b592602129c743938b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzItMjEtMS0xLTA_bc5d3f35-f2e2-4090-a5c5-e09a5aa1a824"
      unitRef="usd">497000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzItMjctMS0xLTA_242dd93b-1c7a-44f6-acb8-0079538986f0"
      unitRef="usd">497000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ibc90b7454a3745b592602129c743938b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzctMjEtMS0xLTA_4023a8d0-4f05-42bc-b3ac-581407642793"
      unitRef="usd">11499000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzctMjctMS0xLTA_09ce9bcb-2862-4501-a6e7-1aaf6e32e01d"
      unitRef="usd">11499000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie9edd42579d34d8caffc98b8fa902746_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzgtMjMtMS0xLTA_74a5b257-3b44-48e0-a2e0-b4737670f9f4"
      unitRef="usd">-342000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzgtMjctMS0xLTA_30f685bc-d76d-4817-a24a-7487a1a4a142"
      unitRef="usd">-342000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="idc7d52dcdfed4ec798fe764d9be851da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzktMjUtMS0xLTA_67939542-d803-4d4e-8501-a5ad960f0488"
      unitRef="usd">-19931000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfMzktMjctMS0xLTA_1be85727-0094-44f5-be64-e67bfefb2047"
      unitRef="usd">-19931000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ib7791876e9c246c9a812ecb5a501140d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMTctMS0xLTA_a1bf0f29-23db-4234-8481-d9eefbf9ac63"
      unitRef="shares">27356000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib7791876e9c246c9a812ecb5a501140d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMTktMS0xLTA_1721dc3c-592e-4553-a184-f577556f8d63"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib897063805ca4fedbe29c5cdc81ae42c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMjEtMS0xLTA_b04f8dab-a7dd-4902-a6fd-17b5d4eae1d4"
      unitRef="usd">660665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i247b354775fd4db0bac0dba93e0104bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMjMtMS0xLTA_c5842f22-fb2d-4db7-bb70-36f66471d425"
      unitRef="usd">-4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20a7ed7265ff43e0a476624d1619d30d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMjUtMS0xLTA_3f36b32a-f4d2-4866-aa29-99457361d56d"
      unitRef="usd">-263957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV85Ny9mcmFnOjQyNjNkYzBhNjU2YjRlZGVhOTI3M2JhZWNkNzYxNGM1L3RhYmxlOjA2NmQ1OWMzNWU4NDQ2NTM4NWVjOTJkZDYyNjA1ZjNjL3RhYmxlcmFuZ2U6MDY2ZDU5YzM1ZTg0NDY1Mzg1ZWM5MmRkNjI2MDVmM2NfNDAtMjctMS0xLTA_acffc0ea-5371-49f0-83c8-ef296985bc1a"
      unitRef="usd">396731000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMtMS0xLTEtMA_0614a107-fec9-4d28-9c8a-38d37adb7a92"
      unitRef="usd">-19931000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMtMy0xLTEtMA_edf42b6e-07c9-4eae-b671-55b3517fc305"
      unitRef="usd">-97336000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMtNS0xLTEtMA_b1c908f8-2543-4518-9c83-2ccbda8c3e08"
      unitRef="usd">-61656000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzUtMS0xLTEtMA_cc8345a6-d4ab-4303-80ca-85d41c85533a"
      unitRef="usd">559000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzUtMy0xLTEtMA_f4767c84-643c-40f1-94be-a09749f1df85"
      unitRef="usd">514000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzUtNS0xLTEtMA_47b70101-b035-4bd0-9878-de8f199e1dee"
      unitRef="usd">315000</us-gaap:DepreciationDepletionAndAmortization>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzYtMS0xLTEtMA_92e13652-ba00-491b-9454-2eaa6c6bab8e"
      unitRef="usd">11499000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzYtMy0xLTEtMA_ad2c01b9-f4c4-4f7c-b1e8-7ca629f5a6a3"
      unitRef="usd">12411000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzYtNS0xLTEtMA_fc87da7a-1960-40d6-9130-a56f64cd1020"
      unitRef="usd">9961000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzgtMS0xLTEtMA_b866b44d-4361-4a09-8818-94d23a92f7bb"
      unitRef="usd">-461000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzgtMy0xLTEtMA_516021e9-5308-4764-8570-a7e98c6a7f41"
      unitRef="usd">2633000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzgtNS0xLTEtMA_12ea0559-910e-44f0-b009-c4eb7c5e87bd"
      unitRef="usd">1233000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzktMS0xLTEtMA_8e623406-b92d-4c73-959f-c0366af68d84"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzktMy0xLTEtMA_e2138335-baec-4402-b5b9-a661aed6cf22"
      unitRef="usd">-676000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzktNS0xLTEtMA_a172e3d7-755b-409f-bc7f-af6729a88086"
      unitRef="usd">-646000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzEwLTEtMS0xLTA_f3e20e41-31d9-4cba-a0aa-a255971612a6"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzEwLTMtMS0xLTA_b96da340-e592-4ac9-b1b8-63c6989872b1"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzEwLTUtMS0xLTA_d27371d3-ca58-4c9a-b05d-ba9506afdf1d"
      unitRef="usd">139000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzExLTEtMS0xLTA_fbcb1a4c-d73b-4d55-8ea5-12e3d87d5eaf"
      unitRef="usd">26000</anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination>
    <anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzExLTMtMS0xLTA_84b36a9f-ad7d-479f-8f0c-b5de047a7b99"
      unitRef="usd">0</anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination>
    <anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzExLTUtMS0xLTA_8faac646-dafa-416a-b458-d11388ad2b73"
      unitRef="usd">0</anab:LossOnDisposalOfPropertyAndEquipmentNetOfGainOnLeaseTermination>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE1LTEtMS0xLTA_54d9f7a0-dfe8-47b8-a8cb-9ee079f8913a"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE1LTMtMS0xLTA_567e3658-39d2-4f1c-99ec-c4ed742daa78"
      unitRef="usd">-174000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE1LTUtMS0xLTA_f92c5b24-89ed-4317-ab02-cfa3df1dd528"
      unitRef="usd">-1427000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE2LTEtMS0xLTA_6b7f9034-19d4-4a22-aa6a-0167267f7b51"
      unitRef="usd">-2106000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE2LTMtMS0xLTA_6079b591-ae29-46e5-bdec-28ed6e994f3d"
      unitRef="usd">-2178000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE2LTUtMS0xLTA_8f395469-9075-4c60-9671-93a191dd1007"
      unitRef="usd">5188000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE3LTEtMS0xLTA_9ee29d3f-179f-4073-b2fa-bd7ac449d202"
      unitRef="usd">-8877000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE3LTMtMS0xLTA_98ffcb49-1b03-490f-925e-579439dcfec3"
      unitRef="usd">14499000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzE3LTUtMS0xLTA_d67b72fa-2f07-4db8-b53c-7ed3a1935fbf"
      unitRef="usd">7083000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIwLTEtMS0xLTA_e89e733c-73db-409d-8bc3-10ec69d239b2"
      unitRef="usd">-14157000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIwLTMtMS0xLTA_defb247c-88f3-48c6-9f94-6429e0fe5ea1"
      unitRef="usd">-69517000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIwLTUtMS0xLTA_d4bd40b5-4cc6-4422-b5a8-baf5a51e4c53"
      unitRef="usd">-48506000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIyLTEtMS0xLTA_41563955-1945-48c6-9557-dc212390bd24"
      unitRef="usd">194927000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIyLTMtMS0xLTA_4338695a-d542-4c5a-81fc-2744d7218dd1"
      unitRef="usd">251815000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIyLTUtMS0xLTA_ccdd3ea7-acb9-4d4d-ac83-99aa6a8be814"
      unitRef="usd">347537000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIzLTEtMS0xLTA_9e1a5239-84ef-4b93-bec2-c406737482b4"
      unitRef="usd">289971000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIzLTMtMS0xLTA_e8ca844d-80da-482d-951f-5f79f32db975"
      unitRef="usd">384051000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzIzLTUtMS0xLTA_87d42d26-7935-439b-9317-004f16db2d99"
      unitRef="usd">206149000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI0LTEtMS0xLTA_c94167e3-4037-472c-b355-636771c6c1b0"
      unitRef="usd">569000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI0LTMtMS0xLTA_1415dcfa-da01-4031-910b-016d41bdd2b2"
      unitRef="usd">805000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI0LTUtMS0xLTA_6eeb7e45-2f2a-499e-93b4-8f07a41cb7e8"
      unitRef="usd">1063000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI1LTEtMS0xLTA_f838a9ab-77a0-42d8-b8f7-1c1b2ada5b53"
      unitRef="usd">94475000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI1LTMtMS0xLTA_3518bf6a-2ac5-4049-b874-7d3a8bc8a2fd"
      unitRef="usd">131431000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI1LTUtMS0xLTA_db9797c8-239c-4a9f-9537-6cf3555b2c3b"
      unitRef="usd">-142451000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI3LTEtMS0xLTA_108d4bf7-e59d-446a-b0ce-48098d28bf1a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI3LTMtMS0xLTA_b223ed05-bd1c-4cb6-911e-f07ca514055d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI3LTUtMS0xLTA_3bffaee8-d256-43e4-a9a3-303bbc080a60"
      unitRef="usd">227476000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI4LTEtMS0xLTA_721fc08b-47a3-4199-87e0-35f727b95990"
      unitRef="usd">496000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI4LTMtMS0xLTA_5fa3c012-2bf2-42b0-9dd0-c75d25a8c91a"
      unitRef="usd">3007000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzI4LTUtMS0xLTA_a8223c3f-7395-4a55-87fb-bd898c29c5d5"
      unitRef="usd">2869000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMwLTEtMS0xLTA_0c2d4a8b-8b98-4b30-8b36-fecec975f600"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMwLTMtMS0xLTA_dd61c72f-2487-4f6b-8ca2-ca6ba97f6c78"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMwLTUtMS0xLTA_67e0d8d5-75ea-460f-a37e-fdfc401adf51"
      unitRef="usd">76000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMxLTEtMS0xLTA_288869c3-b99f-4df7-b927-2668e85c65b3"
      unitRef="usd">1375000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMxLTMtMS0xLTA_eec98fd7-0125-486a-b75b-4c887d3e0e61"
      unitRef="usd">7500000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzMxLTUtMS0xLTA_410e7013-c5a4-4c85-be2f-af1d1828b933"
      unitRef="usd">6875000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM0LTEtMS0xLTA_8e1ffe67-bff6-4217-8038-8a25ec787e10"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM0LTMtMS0xLTA_b9e98ff6-34db-4c0c-a2af-ea3b4a85dbd2"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM0LTUtMS0xLTA_d0e3e7a9-528c-4ca9-b3f5-943521637455"
      unitRef="usd">182000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM2LTEtMS0xLTA_a3af6a8d-ae5f-490f-a0b4-a4c505f1a0f0"
      unitRef="usd">-879000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM2LTMtMS0xLTA_64c367b2-ce2a-4fa5-8925-a59f18072e83"
      unitRef="usd">-4493000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM2LTUtMS0xLTA_1b068ff4-eec1-4c36-993a-645c1a523387"
      unitRef="usd">223364000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM3LTEtMS0xLTA_f68fd5a8-fc3b-4bd3-b539-34260d366ff4"
      unitRef="usd">79439000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM3LTMtMS0xLTA_4f2a0d9c-5d54-400e-a438-54fd5d6b2f4d"
      unitRef="usd">57421000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM3LTUtMS0xLTA_c7395624-a1e2-451f-b9a9-d4de5048a4b4"
      unitRef="usd">32407000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM4LTEtMS0xLTA_8870387e-1ca6-4336-90c1-1d3dbd00b102"
      unitRef="usd">171077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i848a063dc0eb470a8f2416247248a6c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM4LTMtMS0xLTA_5ef4eecf-edf3-45d2-ad9c-af90dfd5f912"
      unitRef="usd">113656000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib3d6b48ff44446f3bfc6153bba07f371_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM4LTUtMS0xLTA_940a6c7d-52a5-4647-871c-a0da8636c07f"
      unitRef="usd">81249000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM5LTEtMS0xLTA_d8c3f4c2-1139-4d33-b507-a3fc65fb1efe"
      unitRef="usd">250516000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM5LTMtMS0xLTA_dd20ab81-2ec6-4ef4-88bb-450a6c4412be"
      unitRef="usd">171077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i848a063dc0eb470a8f2416247248a6c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzM5LTUtMS0xLTA_0049187d-b666-4a6b-ad38-124275f6aa34"
      unitRef="usd">113656000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQxLTEtMS0xLTA_92cdbb29-cb69-46f9-b168-bb235dacf9b0"
      unitRef="usd">4000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQxLTMtMS0xLTA_dc6111e4-099e-47e0-8ff0-ee4537c82ea8"
      unitRef="usd">424000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQxLTUtMS0xLTA_d9ea6b95-fc5b-4fa2-af88-5e41e1e54de4"
      unitRef="usd">1043000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQ0LTEtMS0xLTA_7b030939-9de0-4a0d-90f1-87406c4b6bbd"
      unitRef="usd">279000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQ0LTMtMS0xLTA_fc50c2c1-6cbd-40e9-967d-c898de16c649"
      unitRef="usd">41000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDAvZnJhZzpkMWE2NmJkMTMyY2U0YjdhOWMyZWFkZTI0YjQ3NjNjYy90YWJsZTpkY2NlMmVhMmEyZWI0OTZjYmVlOGY5OGVmOWRkZjIzOS90YWJsZXJhbmdlOmRjY2UyZWEyYTJlYjQ5NmNiZWU4Zjk4ZWY5ZGRmMjM5XzQ0LTUtMS0xLTA_37951b48-88b9-4746-a934-7cae03c1e010"
      unitRef="usd">159000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDYvZnJhZzpjODk1M2Y2NjkzYzI0YWQ4OGU0ZjU2Y2U4NWUzN2YzNS90ZXh0cmVnaW9uOmM4OTUzZjY2OTNjMjRhZDg4ZTRmNTZjZTg1ZTM3ZjM1XzM3ODA_4f29ce8e-f502-43e3-ac93-761251a24945">Description of the Business &lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AnaptysBio, Inc. (&#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; or the &#x201c;Company&#x201d;) was incorporated in the state of Delaware in November 2005. We are a clinical-stage biotechnology company developing first-in-class immunology therapeutic product candidates focused on emerging immune control mechanisms applicable to inflammation and immuno-oncology indications. We develop our product candidates using our proprietary antibody discovery technology platform, which is based upon a breakthrough understanding of the natural process of antibody generation, known as somatic hypermutation, and replicates this natural process of antibody generation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in vitro&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We currently generate revenue from milestones achieved under our collaborative research and development arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since our inception, we have devoted our primary effort to research and development activities. Our financial support has been provided primarily from the sale of our common and preferred stock, as well as through funds received under our collaborative research and development agreements. Going forward, as we continue our expansion, we may seek additional financing and/or strategic investments. However, there can be no assurance that any additional financing or strategic investments will be available to us on acceptable terms, if at all. If events or circumstances occur such that we do not obtain additional funding, we will most likely be required to reduce our plans and/or certain discretionary spending, which could have a material adverse effect on our ability to achieve our intended business objectives. Our management believes our currently available resources will provide sufficient funds to enable us to meet our operating plans for at least the next twelve months. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Follow-on Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2018, we completed an underwritten public offering of 2,530,000 shares of common stock, which included the exercise of the underwriters&#x2019; option to purchase an additional 330,000 shares of common stock. All shares were offered by us at a price to the public of $94.46 per share. The aggregate net proceeds received by us from the offering were $227.5 million, net of underwriting discounts and commissions.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9a8711eb02b54279a79b32d991db334a_D20180928-20180928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDYvZnJhZzpjODk1M2Y2NjkzYzI0YWQ4OGU0ZjU2Y2U4NWUzN2YzNS90ZXh0cmVnaW9uOmM4OTUzZjY2OTNjMjRhZDg4ZTRmNTZjZTg1ZTM3ZjM1XzM0NTc_5c12974b-3529-4ae9-a498-8633868bd560"
      unitRef="shares">2530000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icb4cbd4611d74206b57e108d2ebb327e_D20180928-20180928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDYvZnJhZzpjODk1M2Y2NjkzYzI0YWQ4OGU0ZjU2Y2U4NWUzN2YzNS90ZXh0cmVnaW9uOmM4OTUzZjY2OTNjMjRhZDg4ZTRmNTZjZTg1ZTM3ZjM1XzM1NjY_19b24f61-38bb-4f20-b5d2-fffffff7a060"
      unitRef="shares">330000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i81cff36d447b47599cf322803faa987a_I20180928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDYvZnJhZzpjODk1M2Y2NjkzYzI0YWQ4OGU0ZjU2Y2U4NWUzN2YzNS90ZXh0cmVnaW9uOmM4OTUzZjY2OTNjMjRhZDg4ZTRmNTZjZTg1ZTM3ZjM1XzM2NTE_bf067f11-686b-4c8f-860f-c8a3bc7cbf58"
      unitRef="usdPerShare">94.46</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i9a8711eb02b54279a79b32d991db334a_D20180928-20180928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDYvZnJhZzpjODk1M2Y2NjkzYzI0YWQ4OGU0ZjU2Y2U4NWUzN2YzNS90ZXh0cmVnaW9uOmM4OTUzZjY2OTNjMjRhZDg4ZTRmNTZjZTg1ZTM3ZjM1XzM3MzA_9b3e0624-1de6-455a-a6d5-884fbebeeb0f"
      unitRef="usd">227500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzcz_e287c5ff-2b0f-4801-950f-2cef00172d03">Summary of Significant Accounting Policies &lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or U.S. GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include us and our wholly-owned Australian subsidiary. All intercompany accounts and transactions have been eliminated in consolidation. We operate in one reportable segment, and our functional and reporting currency is the U.S. dollar.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires our management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. We base our estimates and assumptions on historical experience when available and on various factors that we believe to be reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations, and financial condition, including expenses, reserves and allowances, manufacturing, clinical trials, research and development costs, and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat it, as well as the economic impact on local, regional, national and international markets. Our actual results could differ from these estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments with a maturity at date of purchase of three months or less to be cash equivalents. Cash equivalents consist primarily of money market and mutual funds with original maturities of 90 days or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We held restricted cash of $60,000 at December&#160;31, 2020 and 2019, respectively, which we used to secure a letter of credit provided as security for the operating lease for our corporate headquarters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:19.8pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Short-Term and Long-Term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All investments have been classified as &#x201c;available-for-sale&#x201d; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Those investments with contractual maturities 12 months or greater at the balance sheet date are considered long-term investments. Dividend and interest income are recognized when earned. Realized gains and losses are included in earnings and are derived using the specific identification method for determining the cost of securities sold. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss). We review our portfolio of available-for-sale debt securities, using both quantitative and qualitative factors, to determine if declines in fair value below cost have resulted from a credit-related loss or other factors. If the decline in fair value is due to credit-related factors, a loss is recognized in net income, whereas if the decline in fair value is not due to credit-related factors, the loss is recorded in other comprehensive income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to a concentration of credit risk consist of cash and cash equivalents and certain investments in money market funds, certificates of deposit, agency securities, commercial obligations and U.S. Treasury securities. Bank deposits are diversified between three financial institutions and these deposits may exceed insured limits. We are exposed to credit risk in the event of default by the financial institutions holding our cash and cash equivalents and issuers of investments that are recorded on our consolidated balance sheets. We mitigate our risk by investing in high-grade instruments and limiting the concentration in any one issuer, which limits our exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, less accumulated depreciation. Expenditures for major additions and betterments are capitalized. Maintenance and repairs are charged to operations as incurred. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQwOTI_6f79cad6-b800-44b8-8f97-bd8084cd165d"&gt;three&lt;/span&gt; to seven years. Leasehold improvements are amortized using the straight line method over the term of the lease. Upon sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is reflected in operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, consisting of property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable based on undiscounted cash flows. If long-lived assets are impaired, an impairment loss is recognized and is measured as the amount by which the carrying value exceeds the estimated fair value of the assets. No impairment charges were recorded during the years ended December&#160;31, 2020, 2019, or 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Our leases consist of leases for office space that are classified as operating leases. We determine if an arrangement is a lease at inception. Rent expense is recognized on a straight-line basis. When an operating lease includes rent abatements or requires fixed escalations of the minimum lease payments, the aggregate rental expense is recognized on a straight-line basis over the term of the lease. When an operating lease includes lease incentives such as leasehold improvement allowances, the lease incentive is included in the right-of-use (&#x201c;ROU&#x201d;) asset. For leases that have greater than a 12-month lease term, the ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. For this purpose, we consider only payments that are fixed and determinable at the time of commencement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. We account for fixed lease components separately from non-lease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated statements of operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under ASC 842, while prior period amounts have not been adjusted and continue to be reported under ASC 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized in accordance with revenue recognition accounting guidance, which utilizes five basic steps to determine whether revenue can be recognized and to what extent: (i)&#160;identify the contract with a customer; (ii)&#160;identify the performance obligation; (iii)&#160;determine the transaction price; (iv)&#160;allocate the transaction price; and (v) determine the recognition period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We evaluate deliverables on a contract-by-contract basis to determine whether each deliverable represents a good or service that is distinct or has the same pattern of transfer as other deliverables. A deliverable is considered distinct if the customer can benefit from the good or service independently of other goods/services either in the contract or that can be obtained elsewhere, without regard to contract exclusivity, and the entity&#x2019;s promise to transfer the good or service to the customer is separately identifiable from other promises in the contact. If the deliverable is not considered distinct, we combine such deliverables and account for them as a single performance obligation. We allocate the consideration to each deliverable at the inception of the arrangement based on the transaction price. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our performance obligations may include the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;License Arrangements. The performance obligations under our collaboration and license agreements generally include exclusive or nonexclusive licenses to one or more products generated using our technologies. Licenses for multiple antibodies within a single contract are generally combined as they have substantially the same pattern of transfer to the customer. Historically, our licenses have held no value to the customer, as the antibodies were in the discovery phase and required our expertise for further development. Accordingly, licenses are not considered distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Research and Development Services. The performance obligations under our collaboration and license agreements generally include research and development services we perform on behalf of or with our collaborators. As discussed within license arrangements above, our licenses have historically held no value without the research and development services we provide. As we generally only provide research and development services for internally generated antibodies that require a license to be utilized by a third party, our research and development services are not considered distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Steering Committee Meetings. The performance obligations under our collaboration and license agreements may also include our participation in a steering committees, which allows us to direct the progression of our discovery programs. As these steering committees would not occur or benefit the customer without the use of our licenses, these are not considered distinct.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize consideration allocated to a performance obligation as the performance obligation is satisfied, and the determination as to whether consideration is recognized over time or at a point in time is made upon contract inception. For our collaboration agreements, this is generally over the period in which research and development services have been performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction Price. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our collaboration and license agreements generally include both fixed and variable consideration. Fixed payments, such as those for upfront fees are included in the transaction price at contract value, while variable consideration such as reimbursement for research and development services, milestone and royalty payments are estimated and then evaluated for constraints upon inception of the contract and evaluated on a quarterly basis thereafter. Research and development services are updated for actual invoices. Given the nature of our agreements, milestones are estimated using the most likely amount and are evaluated on a quarterly basis. Upon commercialization, royalty payments will be recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs primarily include third-party clinical and preclinical research and development services such as manufacturing, laboratory and related supplies, salaries and personnel-related costs, in-licensing fees, outside services, and an allocation of information technology, and facility overhead costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with research and development activities are expensed as incurred. We account for nonrefundable advance payments for goods and services that will be used in future research and development activities as expense when the service has been performed or when the goods have been received. We estimate research and development costs incurred during the period, which impacts the amount of accrued expenses and prepaid balances related to such costs as of each balance sheet date. This process involves reviewing open contracts and purchase orders, communicating with our personnel and service providers to identify services that have been performed on our behalf and estimating the level of service performed and the associated cost incurred for the service when we have not yet been invoiced or otherwise notified of the actual cost. The majority of our service providers invoice us monthly in arrears for services performed or when contractual milestones are met. We make estimates of our accrued expenses as of each balance sheet date based on facts and circumstances known to us at that time. We periodically confirm the accuracy of our estimates with the service providers and make adjustments if necessary. The significant estimates in our accrued research and development expenses include the costs incurred for services performed by our vendors in connection with research and development activities for which we have not yet been invoiced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upfront and milestone payments incurred under our in-licensing agreements are expensed as acquired in-process research and development in the period in which they are incurred, provided that the technology or method has no alternative future use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize stock-based compensation expense using a fair-value-based method for costs related to all share-based payments, including stock options. Stock-based compensation cost for stock options granted to our employees and directors is measured at the grant date based on the fair-value of the award which is estimated using the Black-Scholes option-pricing model, and is recognized as expense over the requisite service period on a straight-line basis. We recognize forfeitures in the period in which forfeiture occur and record stock-based compensation expense as though all awards are expected to vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No tax benefits for stock-based compensation have been recognized in the statements of changes in stockholders&#x2019; equity or cash flows. We have not recognized, and do not expect to recognize in the near future, any tax benefit related to stock-based compensation cost as a result of our full valuation allowance on net deferred tax assets and net operating loss carryforwards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are expected to be in effect when the differences are expected to be recovered or settled. Realization of deferred tax assets is dependent upon future taxable income. A valuation allowance is recognized if it is more likely than not that some portion or all of a deferred tax asset will not be realized based on the weight of available evidence, including expected future earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize an uncertain tax position in our consolidated financial statements when we conclude that a tax position is more likely than not to be sustained upon examination based solely on technical merits. Only after a tax position passes the first step of recognition will measurement be required. Under the measurement step, the tax benefit is measured as the largest amount of benefit that is more likely than not to be realized upon effective settlement. This is determined on a cumulative probability basis. The full impact of any change in recognition or measurement is reflected in the period in which such change occurs. We have elected to accrue any interest or penalties related to income taxes as part of our income tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Functional Currency of Foreign Operations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Australian subsidiary operates in a U.S. dollar functional currency environment. Assets and liabilities of our foreign subsidiary that are not denominated in the functional currency are remeasured into U.S. dollars at foreign currency exchange rates in effect at the balance sheet date except for nonmonetary assets and capital accounts, which are remeasured at historical foreign currency exchange rates in effect at the date of transaction. Expenses are generally remeasured at monthly foreign currency exchange rates which approximate average rates in effect during each period. Net realized and unrealized gains and losses from foreign currency transactions and remeasurement are reported in other income (expense), net, in the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3.8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) represents all changes in stockholders&#x2019; equity except those resulting from distributions to stockholders. Our unrealized gain and losses on available for sale investments represent the only component of other comprehensive income (loss) that is excluded from the reported net income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Common Share &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per common share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common equivalent shares outstanding for the period, as well as any dilutive effect from outstanding stock options and warrants using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;weighted-average &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because to do so would be anti-dilutive (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Recently Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; intended to simplify the accounting for income taxes. The guidance removes the following exceptions: (1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, (2) exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, (3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and (4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. Additionally, the guidance simplifies the accounting for income taxes by: (1) requiring that an entity recognize a franchise tax (or similar tax) that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, (2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, (3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements (although the entity may elect to do so (on an entity-by-entity basis) for a legal entity that is both not subject to tax and disregarded by the taxing authority), (4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and (5) making minor improvements for income tax accounting related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2020. Different components of the guidance require retrospective, modified retrospective or prospective adoption, and early adoption is permitted.&#160;We early adopted this standard on January 1, 2020, and the adoption of the standard did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses:&#160;Measurement of Credit Losses on Financial Instruments&#160;(Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#160;which changes the accounting treatment for recognizing the impairment of financial assets. Under the new guidance, credit losses for certain types of financial instruments will be estimated based on expected losses. The new guidance also eliminates the other-than-temporary impairment model for available-for-sale (&#x201c;AFS&#x201d;) debt securities. Entities will begin to recognize credit losses on AFS debt securities as allowances rather than as reductions in the carrying value of the securities. Impairment that is not credit-related impairment will continue to be recognized in other comprehensive income and entities will no longer consider the length of time a security has been in an unrealized loss position when determining whether a credit loss exists. ASU 2016-13 becomes effective for annual and interim periods beginning after December 15, 2019.&#160;We adopted this standard prospectively on January 1, 2020, and the adoption of the standard did not have a material impact to our consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our investments and external market factors. We will continue to actively monitor the impact of the COVID-19 pandemic on expected credit losses.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB, issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires that lessees recognize a ROU asset and a related lease liability on the balance sheet for all leases with a term longer than 12 months. Topic 842 was subsequently amended by ASU 2018-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Land Easement Practical Expedient for Transition to Topic 842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; ASU 2018-10, C&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;odification Improvements to Topic 842, Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; ASU 2018-11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Targeted Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; and ASU 2019-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842): Codification Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2016-02 became effective for our annual reporting period beginning January 1, 2019, including interim periods thereafter. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (i) its effective date or (ii) the beginning of &lt;/span&gt;&lt;/div&gt;the earliest comparative period presented in the financial statements as its date of initial application. We adopted this standard on January 1, 2019 and used the effective date as our date of initial application. Upon adoption, we elected the package of transition practical expedients, which allowed us to carry forward prior conclusions related to whether any expired or existing contracts are or contain leases, the lease classification for any expired or existing leases and initial direct costs for existing leases. We also made an accounting policy election to not recognize leases with an initial term of 12 months or less within our consolidated balance sheets and to recognize those lease payments on a straight-line basis in our consolidated statements of operations over the lease term. Adoption of the new standard resulted in the recording of operating lease ROU assets and lease liabilities of approximately $2.1&#160;million and $2.3&#160;million as of January 1, 2019, respectively related to our real estate leases. Adoption of this new standard did not have a material impact on our consolidated statements of operations or cash flows.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODEy_97d49d94-2ea4-4406-84cb-7708cfc8427d">Basis of Presentation The accompanying consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or U.S. GAAP.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODE2_0c992839-811d-4228-be55-a0243081d6a6">Basis of ConsolidationThe accompanying consolidated financial statements include us and our wholly-owned Australian subsidiary. All intercompany accounts and transactions have been eliminated in consolidation. We operate in one reportable segment, and our functional and reporting currency is the U.S. dollar.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzY0MQ_bc4ac43e-8da3-49ed-96a9-1f7f8fca5c90"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzgy_e083ccd1-8f8c-4c19-afaf-8640d368eb9c">&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires our management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. We base our estimates and assumptions on historical experience when available and on various factors that we believe to be reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations, and financial condition, including expenses, reserves and allowances, manufacturing, clinical trials, research and development costs, and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat it, as well as the economic impact on local, regional, national and international markets. Our actual results could differ from these estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0NzY4_217a66d6-ef79-4d08-93f0-c067e5a061e4">Cash and Cash Equivalents We consider all highly liquid investments with a maturity at date of purchase of three months or less to be cash equivalents. Cash equivalents consist primarily of money market and mutual funds with original maturities of 90 days or less.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzE4MDE_1da95fbc-6f8b-41d1-91f2-f732e534a4b8"
      unitRef="usd">60000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzE4MDE_1e6b6045-8311-4805-8fee-dc5394bb5c48"
      unitRef="usd">60000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzkx_13bdba0c-8c9d-48bb-aa92-5f85df1e385f">Short-Term and Long-Term InvestmentsAll investments have been classified as &#x201c;available-for-sale&#x201d; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Those investments with contractual maturities 12 months or greater at the balance sheet date are considered long-term investments. Dividend and interest income are recognized when earned. Realized gains and losses are included in earnings and are derived using the specific identification method for determining the cost of securities sold. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss). We review our portfolio of available-for-sale debt securities, using both quantitative and qualitative factors, to determine if declines in fair value below cost have resulted from a credit-related loss or other factors. If the decline in fair value is due to credit-related factors, a loss is recognized in net income, whereas if the decline in fair value is not due to credit-related factors, the loss is recorded in other comprehensive income (loss).</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzc1_0b46f567-9c62-4bfa-ae5d-04a4f4d366b8">&lt;div style="margin-top:18pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to a concentration of credit risk consist of cash and cash equivalents and certain investments in money market funds, certificates of deposit, agency securities, commercial obligations and U.S. Treasury securities. Bank deposits are diversified between three financial institutions and these deposits may exceed insured limits. We are exposed to credit risk in the event of default by the financial institutions holding our cash and cash equivalents and issuers of investments that are recorded on our consolidated balance sheets. We mitigate our risk by investing in high-grade instruments and limiting the concentration in any one issuer, which limits our exposure.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <anab:NumberOfFinancialInstitutionsUtilizedForDiversificationOfFunds
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzMzMTM_eb80751a-4457-4f5d-aa7a-8baaffb4aa61"
      unitRef="bank">3</anab:NumberOfFinancialInstitutionsUtilizedForDiversificationOfFunds>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODAx_6ede1863-5caf-41c8-80ad-d71ddf297504">Property and Equipment Property and equipment are stated at cost, less accumulated depreciation. Expenditures for major additions and betterments are capitalized. Maintenance and repairs are charged to operations as incurred. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQwOTI_6f79cad6-b800-44b8-8f97-bd8084cd165d"&gt;three&lt;/span&gt; to seven years. Leasehold improvements are amortized using the straight line method over the term of the lease. Upon sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is reflected in operations.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i613ab164a62b4d15a0993bba09068ac7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQwOTg_28b179e2-eea4-4ea0-9757-0e564c8bf813">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentImpairment
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODE4_8969d739-021f-4806-8f26-38b9b420b505">Long Lived Assets Long-lived assets, consisting of property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable based on undiscounted cash flows. If long-lived assets are impaired, an impairment loss is recognized and is measured as the amount by which the carrying value exceeds the estimated fair value of the assets.</us-gaap:PropertyPlantAndEquipmentImpairment>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQ3OTk_2a05db87-8062-4786-a52c-523b680cbd62"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQ3OTk_389c7c7c-51cc-4f55-a0db-cc187a68c4d1"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQ3OTk_fdff57bd-1079-4edb-8b91-e06f7cc6c740"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzQ5NDc4MDI0MDQwMzc_1d19372e-d797-48e6-babd-ec3357dd570c">&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Our leases consist of leases for office space that are classified as operating leases. We determine if an arrangement is a lease at inception. Rent expense is recognized on a straight-line basis. When an operating lease includes rent abatements or requires fixed escalations of the minimum lease payments, the aggregate rental expense is recognized on a straight-line basis over the term of the lease. When an operating lease includes lease incentives such as leasehold improvement allowances, the lease incentive is included in the right-of-use (&#x201c;ROU&#x201d;) asset. For leases that have greater than a 12-month lease term, the ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. For this purpose, we consider only payments that are fixed and determinable at the time of commencement.&lt;/span&gt;&lt;/div&gt; As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. We account for fixed lease components separately from non-lease components.We keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated statements of operations on a straight-line basis over the lease term.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODA0_cf84af71-fb98-4c56-8085-a428b7ca84aa">&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized in accordance with revenue recognition accounting guidance, which utilizes five basic steps to determine whether revenue can be recognized and to what extent: (i)&#160;identify the contract with a customer; (ii)&#160;identify the performance obligation; (iii)&#160;determine the transaction price; (iv)&#160;allocate the transaction price; and (v) determine the recognition period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We evaluate deliverables on a contract-by-contract basis to determine whether each deliverable represents a good or service that is distinct or has the same pattern of transfer as other deliverables. A deliverable is considered distinct if the customer can benefit from the good or service independently of other goods/services either in the contract or that can be obtained elsewhere, without regard to contract exclusivity, and the entity&#x2019;s promise to transfer the good or service to the customer is separately identifiable from other promises in the contact. If the deliverable is not considered distinct, we combine such deliverables and account for them as a single performance obligation. We allocate the consideration to each deliverable at the inception of the arrangement based on the transaction price. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our performance obligations may include the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;License Arrangements. The performance obligations under our collaboration and license agreements generally include exclusive or nonexclusive licenses to one or more products generated using our technologies. Licenses for multiple antibodies within a single contract are generally combined as they have substantially the same pattern of transfer to the customer. Historically, our licenses have held no value to the customer, as the antibodies were in the discovery phase and required our expertise for further development. Accordingly, licenses are not considered distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Research and Development Services. The performance obligations under our collaboration and license agreements generally include research and development services we perform on behalf of or with our collaborators. As discussed within license arrangements above, our licenses have historically held no value without the research and development services we provide. As we generally only provide research and development services for internally generated antibodies that require a license to be utilized by a third party, our research and development services are not considered distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Steering Committee Meetings. The performance obligations under our collaboration and license agreements may also include our participation in a steering committees, which allows us to direct the progression of our discovery programs. As these steering committees would not occur or benefit the customer without the use of our licenses, these are not considered distinct.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize consideration allocated to a performance obligation as the performance obligation is satisfied, and the determination as to whether consideration is recognized over time or at a point in time is made upon contract inception. For our collaboration agreements, this is generally over the period in which research and development services have been performed.&lt;/span&gt;&lt;/div&gt;Transaction Price. Our collaboration and license agreements generally include both fixed and variable consideration. Fixed payments, such as those for upfront fees are included in the transaction price at contract value, while variable consideration such as reimbursement for research and development services, milestone and royalty payments are estimated and then evaluated for constraints upon inception of the contract and evaluated on a quarterly basis thereafter. Research and development services are updated for actual invoices. Given the nature of our agreements, milestones are estimated using the most likely amount and are evaluated on a quarterly basis. Upon commercialization, royalty payments will be recognized in the period incurred.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzc4_89a320a8-b808-454e-b9bc-f648cb0fd297">&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs primarily include third-party clinical and preclinical research and development services such as manufacturing, laboratory and related supplies, salaries and personnel-related costs, in-licensing fees, outside services, and an allocation of information technology, and facility overhead costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with research and development activities are expensed as incurred. We account for nonrefundable advance payments for goods and services that will be used in future research and development activities as expense when the service has been performed or when the goods have been received. We estimate research and development costs incurred during the period, which impacts the amount of accrued expenses and prepaid balances related to such costs as of each balance sheet date. This process involves reviewing open contracts and purchase orders, communicating with our personnel and service providers to identify services that have been performed on our behalf and estimating the level of service performed and the associated cost incurred for the service when we have not yet been invoiced or otherwise notified of the actual cost. The majority of our service providers invoice us monthly in arrears for services performed or when contractual milestones are met. We make estimates of our accrued expenses as of each balance sheet date based on facts and circumstances known to us at that time. We periodically confirm the accuracy of our estimates with the service providers and make adjustments if necessary. The significant estimates in our accrued research and development expenses include the costs incurred for services performed by our vendors in connection with research and development activities for which we have not yet been invoiced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upfront and milestone payments incurred under our in-licensing agreements are expensed as acquired in-process research and development in the period in which they are incurred, provided that the technology or method has no alternative future use.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODIz_42e49cd0-2b52-438c-bb94-153f9a733d71">&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize stock-based compensation expense using a fair-value-based method for costs related to all share-based payments, including stock options. Stock-based compensation cost for stock options granted to our employees and directors is measured at the grant date based on the fair-value of the award which is estimated using the Black-Scholes option-pricing model, and is recognized as expense over the requisite service period on a straight-line basis. We recognize forfeitures in the period in which forfeiture occur and record stock-based compensation expense as though all awards are expected to vest.&lt;/span&gt;&lt;/div&gt;No tax benefits for stock-based compensation have been recognized in the statements of changes in stockholders&#x2019; equity or cash flows. We have not recognized, and do not expect to recognize in the near future, any tax benefit related to stock-based compensation cost as a result of our full valuation allowance on net deferred tax assets and net operating loss carryforwards.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0ODAy_91492bec-3169-4db8-92d4-1d2ad97cb64d">&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are expected to be in effect when the differences are expected to be recovered or settled. Realization of deferred tax assets is dependent upon future taxable income. A valuation allowance is recognized if it is more likely than not that some portion or all of a deferred tax asset will not be realized based on the weight of available evidence, including expected future earnings. &lt;/span&gt;&lt;/div&gt;We recognize an uncertain tax position in our consolidated financial statements when we conclude that a tax position is more likely than not to be sustained upon examination based solely on technical merits. Only after a tax position passes the first step of recognition will measurement be required. Under the measurement step, the tax benefit is measured as the largest amount of benefit that is more likely than not to be realized upon effective settlement. This is determined on a cumulative probability basis. The full impact of any change in recognition or measurement is reflected in the period in which such change occurs. We have elected to accrue any interest or penalties related to income taxes as part of our income tax expense.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzk1_59d3aa61-b600-457e-8fca-a6b77dc1a3d7">Functional Currency of Foreign Operations Our Australian subsidiary operates in a U.S. dollar functional currency environment. Assets and liabilities of our foreign subsidiary that are not denominated in the functional currency are remeasured into U.S. dollars at foreign currency exchange rates in effect at the balance sheet date except for nonmonetary assets and capital accounts, which are remeasured at historical foreign currency exchange rates in effect at the date of transaction. Expenses are generally remeasured at monthly foreign currency exchange rates which approximate average rates in effect during each period. Net realized and unrealized gains and losses from foreign currency transactions and remeasurement are reported in other income (expense), net, in the consolidated statements of operations.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzk2_b327bcbf-db5e-434f-8c44-7af672ba06ab">&lt;div style="margin-top:18pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3.8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) represents all changes in stockholders&#x2019; equity except those resulting from distributions to stockholders. Our unrealized gain and losses on available for sale investments represent the only component of other comprehensive income (loss) that is excluded from the reported net income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzg4_db95467a-d42a-4784-9bfc-51f4523759ef">&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Common Share &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per common share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common equivalent shares outstanding for the period, as well as any dilutive effect from outstanding stock options and warrants using the treasury stock method.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0NzY1_3c7b1653-5fa7-4092-9479-02816c9d4957">&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;weighted-average &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because to do so would be anti-dilutive (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2026c41a0a284097a0e24c8c1337b14f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90YWJsZTphOWY5MDBhMDk4OTc0NmVhYTlhYWM3OWU2ZTU3ZTk3NC90YWJsZXJhbmdlOmE5ZjkwMGEwOTg5NzQ2ZWFhOWFhYzc5ZTZlNTdlOTc0XzMtNS0xLTEtMA_a3437ea5-b093-4639-9474-60d77966e1b1"
      unitRef="shares">2901000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i18fd3e0da96a40c5ad6ebb487e5965d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90YWJsZTphOWY5MDBhMDk4OTc0NmVhYTlhYWM3OWU2ZTU3ZTk3NC90YWJsZXJhbmdlOmE5ZjkwMGEwOTg5NzQ2ZWFhOWFhYzc5ZTZlNTdlOTc0XzMtNy0xLTEtMA_e05cbcab-237a-4b76-989c-34fe3746aadd"
      unitRef="shares">2462000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9931c612ee21417fbc37d492a252ccb8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90YWJsZTphOWY5MDBhMDk4OTc0NmVhYTlhYWM3OWU2ZTU3ZTk3NC90YWJsZXJhbmdlOmE5ZjkwMGEwOTg5NzQ2ZWFhOWFhYzc5ZTZlNTdlOTc0XzMtOS0xLTEtMA_95f2275c-4de2-4f0c-875c-4fea32fe64ed"
      unitRef="shares">2451000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzI0Nzcw_c7f2cece-3cd2-427e-88b8-f7db065a672b">&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Recently Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; intended to simplify the accounting for income taxes. The guidance removes the following exceptions: (1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, (2) exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, (3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and (4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. Additionally, the guidance simplifies the accounting for income taxes by: (1) requiring that an entity recognize a franchise tax (or similar tax) that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, (2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, (3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements (although the entity may elect to do so (on an entity-by-entity basis) for a legal entity that is both not subject to tax and disregarded by the taxing authority), (4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and (5) making minor improvements for income tax accounting related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2020. Different components of the guidance require retrospective, modified retrospective or prospective adoption, and early adoption is permitted.&#160;We early adopted this standard on January 1, 2020, and the adoption of the standard did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses:&#160;Measurement of Credit Losses on Financial Instruments&#160;(Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#160;which changes the accounting treatment for recognizing the impairment of financial assets. Under the new guidance, credit losses for certain types of financial instruments will be estimated based on expected losses. The new guidance also eliminates the other-than-temporary impairment model for available-for-sale (&#x201c;AFS&#x201d;) debt securities. Entities will begin to recognize credit losses on AFS debt securities as allowances rather than as reductions in the carrying value of the securities. Impairment that is not credit-related impairment will continue to be recognized in other comprehensive income and entities will no longer consider the length of time a security has been in an unrealized loss position when determining whether a credit loss exists. ASU 2016-13 becomes effective for annual and interim periods beginning after December 15, 2019.&#160;We adopted this standard prospectively on January 1, 2020, and the adoption of the standard did not have a material impact to our consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our investments and external market factors. We will continue to actively monitor the impact of the COVID-19 pandemic on expected credit losses.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB, issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires that lessees recognize a ROU asset and a related lease liability on the balance sheet for all leases with a term longer than 12 months. Topic 842 was subsequently amended by ASU 2018-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Land Easement Practical Expedient for Transition to Topic 842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; ASU 2018-10, C&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;odification Improvements to Topic 842, Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; ASU 2018-11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Targeted Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; and ASU 2019-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842): Codification Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASU 2016-02 became effective for our annual reporting period beginning January 1, 2019, including interim periods thereafter. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (i) its effective date or (ii) the beginning of &lt;/span&gt;&lt;/div&gt;the earliest comparative period presented in the financial statements as its date of initial application. We adopted this standard on January 1, 2019 and used the effective date as our date of initial application. Upon adoption, we elected the package of transition practical expedients, which allowed us to carry forward prior conclusions related to whether any expired or existing contracts are or contain leases, the lease classification for any expired or existing leases and initial direct costs for existing leases. We also made an accounting policy election to not recognize leases with an initial term of 12 months or less within our consolidated balance sheets and to recognize those lease payments on a straight-line basis in our consolidated statements of operations over the lease term. Adoption of the new standard resulted in the recording of operating lease ROU assets and lease liabilities of approximately $2.1&#160;million and $2.3&#160;million as of January 1, 2019, respectively related to our real estate leases. Adoption of this new standard did not have a material impact on our consolidated statements of operations or cash flows.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia3976939576f4501aeeb39a15e664fd7_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzMyOTg1MzQ5NjY0ODI_f5286643-7909-4718-a5c3-88719486c4c8"
      unitRef="usd">2100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia3976939576f4501aeeb39a15e664fd7_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMDkvZnJhZzowOWI0MmMwMDdhMzQ0YzQ0YmEzOGM3Yjg5YTEyYjQ5ZC90ZXh0cmVnaW9uOjA5YjQyYzAwN2EzNDRjNDRiYTM4YzdiODlhMTJiNDlkXzMyOTg1MzQ5NjY0OTY_06fa8473-91f4-481e-96f4-74d20d127c4b"
      unitRef="usd">2300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90ZXh0cmVnaW9uOjAxYmU2ZGI5NTYwNjRiMWI5NzAwZDI4MjFjZTI0M2IwXzIwNQ_ef5db2b4-1272-42ab-9f60-2548b06ce1eb">Balance Sheet Accounts and Supplemental Disclosures &lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&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:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded a loss of approximately $0.1&#160;million in other income (expense), net, related to the disposal of tenant improvements and certain equipment in connection with the termination of the 10455 Building Lease. The $0.1&#160;million loss is recorded in the consolidated statements of cash flows net of the gain from the termination of the 10455 Building Lease (see Note 11).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:13.5pt"&gt;&lt;span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&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:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90ZXh0cmVnaW9uOjAxYmU2ZGI5NTYwNjRiMWI5NzAwZDI4MjFjZTI0M2IwXzIwNw_e9cd6e6b-a286-4233-af57-f445577a1e4b">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&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:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib8bb711a412d4b95b4fb1bf91f402792_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzEtMS0xLTEtMA_95b768e0-1056-430e-a449-434bb808ca0e"
      unitRef="usd">5225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc77c59c7ea24bca868081a38fe630e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzEtMy0xLTEtMA_9e9aa611-77c1-42ca-b729-5bccf4cb6950"
      unitRef="usd">4911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e48986cd7c54d389be0e61238d91aaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzItMS0xLTEtMA_0beaad68-ae0d-41d6-a566-ed82700cf930"
      unitRef="usd">976000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i01fcbdc25d6f4d138310a65ab2cb7700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzItMy0xLTEtMA_dbeb40e5-b8e6-4cc9-8713-b6fe0bb1e9c0"
      unitRef="usd">811000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16f77166ccd6405fa7ca84966bf792dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzMtMS0xLTEtMA_b35e5be7-ea64-4011-b149-e68a8dd137af"
      unitRef="usd">527000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7a8f4ba6c66f4d76a5dbcd178065564f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzMtMy0xLTEtMA_fe1dee7a-2895-45ce-b4d0-4943a132aad5"
      unitRef="usd">575000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzQtMS0xLTEtMA_08cb8302-523d-46f4-84f6-a619cff401f3"
      unitRef="usd">6728000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzQtMy0xLTEtMA_9beceb74-822b-4fba-914f-75eaf4be53d7"
      unitRef="usd">6297000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzUtMS0xLTEtMA_758b0879-1c20-4928-a95c-cc535b56f14b"
      unitRef="usd">4945000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzUtMy0xLTEtMA_b09cdd85-4583-4ecb-a13f-79d91f25b201"
      unitRef="usd">4679000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzYtMS0xLTEtMA_3bb93228-1ca8-410b-b9a2-f557f4f1b625"
      unitRef="usd">1783000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZToyN2U4MGJjOTYzYjA0YTc3YTFiY2I1OTk4MWE3NTMyNS90YWJsZXJhbmdlOjI3ZTgwYmM5NjNiMDRhNzdhMWJjYjU5OTgxYTc1MzI1XzYtMy0xLTEtMA_27d2e90f-65bf-46b6-890f-22cdb06d01de"
      unitRef="usd">1618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90ZXh0cmVnaW9uOjAxYmU2ZGI5NTYwNjRiMWI5NzAwZDI4MjFjZTI0M2IwXzMyOTg1MzQ4ODM5MjA_82416e81-4083-46af-a22b-21882c07b84c"
      unitRef="usd">100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90ZXh0cmVnaW9uOjAxYmU2ZGI5NTYwNjRiMWI5NzAwZDI4MjFjZTI0M2IwXzMyOTg1MzQ4ODM5MzQ_fb793141-68a0-457b-839b-f7371e7fdc8e"
      unitRef="usd">100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90ZXh0cmVnaW9uOjAxYmU2ZGI5NTYwNjRiMWI5NzAwZDI4MjFjZTI0M2IwXzIwMg_78788dc0-37f6-463c-9fed-c37cb87a9330">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&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:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzEtMS0xLTEtMA_aa4a61aa-b40b-48e5-a560-e28c9ca7d8e6"
      unitRef="usd">3688000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzEtMy0xLTEtMA_a51e23e9-44d0-4163-958a-3eecc09b4eeb"
      unitRef="usd">2152000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzItMS0xLTEtMA_80b9dec4-314c-4f0d-92bf-de274bdf9dd6"
      unitRef="usd">408000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzItMy0xLTEtMA_b6542df7-f674-44d1-99d1-acab796778d7"
      unitRef="usd">435000</us-gaap:AccruedProfessionalFeesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzMtMS0xLTEtMA_c20aa6ae-0687-4848-a00a-12398f108197"
      unitRef="usd">10936000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzMtMy0xLTEtMA_31a20f2d-20b9-4da6-ba6e-22b3566b1d00"
      unitRef="usd">8196000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzQtMS0xLTEtMA_3bf8d108-4455-43c2-bcf6-b8aa781bf241"
      unitRef="usd">230000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzQtMy0xLTEtMA_1dc70b79-b983-4eee-9670-4b628783b3c1"
      unitRef="usd">269000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzUtMS0xLTEtMA_dd5fa9b7-34d1-4a6f-96ec-b89c1756d39d"
      unitRef="usd">15262000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTUvZnJhZzowMWJlNmRiOTU2MDY0YjFiOTcwMGQyODIxY2UyNDNiMC90YWJsZTpkZGIyYzdmYzA0MDc0NThhYjFlNmFlOWUzNjkwMTkwYS90YWJsZXJhbmdlOmRkYjJjN2ZjMDQwNzQ1OGFiMWU2YWU5ZTM2OTAxOTBhXzUtMy0xLTEtMA_4ed9955b-de9c-4e83-80b4-48da174c8a69"
      unitRef="usd">11052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzkwOTU_258639f6-d1cf-42cd-8fde-87416c120ea9">Collaborative Research and Development Agreements&lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;GlaxoSmithKline Collaboration &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2014, we entered into a Collaboration and Exclusive License Agreement (the &#x201c;GSK Agreement&#x201d;) with TESARO, Inc. (&#x201c;Tesaro&#x201d;), an oncology-focused biopharmaceutical company now a part of GlaxoSmithKline (Tesaro and GlaxoSmithKline are hereinafter referred to, collectively, as &#x201c;GSK&#x201d;). Under the terms of the GSK Agreement, we agreed to perform certain discovery and early preclinical development of therapeutic antibodies with the goal of generating immunotherapy antibodies for subsequent preclinical, clinical, regulatory, and commercial development to be performed by GSK. Under the terms of the GSK Agreement, GSK paid an upfront license fee of $17.0 million in March 2014 and agreed to provide funding to us for research and development services related to antibody discovery programs for three specific targets. In November 2014, Amendment No.&#160;1 to the GSK Agreement was agreed by both parties to add an antibody discovery program against an undisclosed fourth target for an upfront license fee of $2.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each development program, we are eligible to receive milestone payments of up to $18.0 million if certain preclinical and clinical trial events are achieved by GSK, up to an additional $90.0 million if certain U.S. and European &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;regulatory submissions and approvals in multiple indications are achieved, and up to an additional $165.0 million upon the achievement of specified levels of annual worldwide net sales. We will also be eligible to receive tiered single-digit royalties related to worldwide net sales of products developed under the collaboration. Unless earlier terminated by either party upon specified circumstances, the GSK Agreement will terminate, with respect to each specific developed product, upon the later of the 12th anniversary of the first commercial sale of the product or the expiration of the last to expire of any patent. Prior to the adoption of ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we determined that the upfront license fees and research funding under the GSK Agreement, as amended, should be accounted for as a single unit of accounting and that the upfront license fees should be deferred and recognized as revenue over the same period that the research and development services are performed. In February 2016, Amendment No.&#160;2 to the GSK Agreement was agreed by both parties to define the effective dates of the development programs of the GSK Agreement. We determined that the research and development services would be extended through December 31, 2016. As a result, the period over which the unrecognized license fees and discovery milestones were recognized was extended through December 31, 2016 and have since been recognized in full. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assessed these arrangements in accordance with ASC 606 and concluded that the contract counterparty, GSK, is a customer.&#160;We identified the following material promises under the GSK Agreement: (1) the licenses under certain patent rights relating to six discovery programs (four targets) and transfer of certain development and regulatory information, (2) research and development (&#x201c;R&amp;amp;D&#x201d;) services, and (3) joint steering committee meetings. We considered the research and discovery capabilities of GSK for these specific programs, GSK&#x2019;s inability to sub-license, and the fact that the discovery and optimization of these antibodies is proprietary and could not, at the time of contract inception, be provided by other vendors, to conclude that the license does not have stand-alone functionality and is therefore not distinct.&#160;Additionally, we determined that the joint steering committee participation would not have been provided without the R&amp;amp;D services and license agreement. Based on these assessments, we identified all services to be interrelated and therefore concluded that the promises should be combined into a single performance obligation at the inception of the arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 23, 2020, Amendment No. 3 to the GSK Agreement (the &#x201c;Amendment&#x201d;) was agreed to by both parties to permit GSK to conduct development and commercialization of Zejula, an oral, once-daily poly (ADP-ribose) polymerase (PARP) inhibitor, which has received US approval for the maintenance treatment of adult patients with advanced epithelial ovarian, fallopian tube, or primary peritoneal cancer who are in a complete or partial response to first-line platinum-based chemotherapy, and is under development for additional cancer indications.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, under the Amendment, we were granted increased royalties upon sales of dostarlimab, an anti-PD-1 antagonist antibody under development by GSK for multiple oncological disorders. The Amendment also provided for a one-time, non-refundable cash payment of $60.0&#160;million that we received and recognized as revenue in the fourth quarter of 2020. GSK also agreed, starting January 1, 2021, to pay us a 1% royalty on all GSK Net Sales of Zejula. The $1.1&#160;billion in cash milestone payments due under the GSK Agreement remain unchanged.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, under the terms of the Amendment, GSK has agreed to certain diligence commitments with respect to the future development of dostarlimab, and the parties have agreed to review such commitments under regular joint review committee meetings going forward.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assessed this Amendment in accordance with ASC 606 and concluded the Amendment was a contract modification to the GSK Agreement.  Based on our assessment, we identified the terms of the Amendment to be interrelated to the GSK Agreement&#x2019;s single performance obligation, noting completion and delivery of terms under the Amendment were satisfied by both parties with the execution of the Amendment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the transaction price for the GSK Agreement and Amendment includes the upfront payment, research reimbursement revenue, one-time payment associated to Amendment No. 3, and milestones earned to date, which are allocated in their entirety to the single performance obligation. We earned and recognized two clinical milestones for $15.0 million during the year ended December&#160;31, 2020. No other future clinical or regulatory milestones have been included in the transaction price, as all milestone amounts were subject to the revenue constraint. As part of the constraint evaluation, we considered numerous factors including the fact that the receipt of milestones is outside of our control and contingent upon success in future clinical trials, an outcome that is difficult to predict, and GSK&#x2019;s efforts. Any consideration related to sales-based milestones, including royalties, will be recognized when the related sales occur as they were determined to relate predominantly to the intellectual property license granted to GSK and therefore have also been excluded from the transaction price. We will re-evaluate the variable transaction price in each reporting period and as uncertain events are resolved or other changes in circumstances occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Milestones recognized through December&#160;31, 2020 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.248%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-PD-1 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK4057190A/Dostarlimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-TIM-3 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK4069889A/Cobolimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-LAG-3 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK40974386)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Initiated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in vivo&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; toxicology studies using good laboratory practices (GLPs) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q3'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;IND clearance from the FDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 3 clinical trial initiation - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q3'18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 3 clinical trial initiation - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Filing of the first NDA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Filing of the first MAA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Milestones achieved during the discovery period were recognized as revenue pro-rata through December 31, 2016. Milestones achieved during fiscal 2017 were recognized as revenue in the period earned, while milestones after December 31, 2017 are recognized upon determination that a significant reversal of revenue would not be probable. Cash is generally received within 30 days of milestone achievement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $75.0&#160;million in revenue under this agreement during the year ended December 31, 2020, of which $60.0&#160;million is related to terms under Amendment No.&#160;3 to the GSK Agreement that were satisfied and $15.0 million in milestone revenue related to two milestones.  We recognized $8.0 million during the year ended December 31, 2019 related to two milestones. We recognized $5.0 million during the year ended December 31, 2018 related to one milestone.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Antibody Generation Agreement with Bristol-Myers Squibb &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2011, we entered into a license and collaboration agreement (the &#x201c;BMS Agreement&#x201d;) with Celgene, now a part of Bristol-Myers Squibb (Celgene and Bristol-Myers Squibb are hereinafter referred to, collectively, as &#x201c;BMS&#x201d;), to develop therapeutic antibodies against multiple targets. We granted BMS the option to obtain worldwide commercial rights to antibodies generated against each of the targets under the agreement, which option was triggered on a target-by-target basis by our delivery of antibodies meeting certain pre-specified parameters pertaining to each target under the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The BMS Agreement provided for an upfront payment of $6.0 million from BMS, which we received in 2011 and recognized through 2014, milestone payments of up to $53.0 million per target, low single-digit royalties on net sales of antibodies against each target, and reimbursement of specified research and development costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assessed this arrangement in accordance with ASC Topic 606 and concluded that the contract counterparty, BMS, is a customer.&#160;We identified the following material promises under the BMS Agreement: (1) the licenses under certain patent rights relating to four targets and transfer of certain development and regulatory information, (2) R&amp;amp;D services, (3) a written report documenting findings, and (4) steering committee meetings. We considered the research and discovery capabilities of BMS, BMS&#x2019;s inability to sub-license the four targets, and the fact that the discovery and optimization of these antibodies is proprietary and could not, at the time of contract inception, be provided by other vendors, to conclude that the license does not have stand-alone functionality and is therefore not distinct.&#160;Additionally, we determined that the report of findings and steering committee participation would not have been provided without the R&amp;amp;D services and license agreement. Based on these assessments, we identified all services to be interrelated, and therefore concluded that the promises should be combined into a single performance obligation at the inception the arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the transaction price of the BMS Agreement includes the upfront payment, success fees, expense reimbursement, and milestones earned to date, which are allocated in their entirety to the single performance obligation.&#160;None of the future clinical or regulatory milestones have been included in the transaction price, as all milestone amounts were subject to the revenue constraint. As part of the constraint evaluation, we considered numerous factors, including the fact that the receipt of milestones is outside of our control and contingent upon success in future clinical trials and BMS&#x2019;s efforts.&#160;Any consideration related to sales-based milestones, including royalties, will be recognized when the related sales occur as they were determined to relate predominantly to the intellectual property license granted to BMS and therefore have also been excluded from the transaction price.&#160;We will re-evaluate the transaction price in each reporting period and as uncertain events are resolved or other changes in circumstances occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Milestones achieved through December&#160;31, 2020 under the BMS Agreement are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-PD-1 &lt;br/&gt;(CC-90006)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Completion of first &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in vivo&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; toxicology studies using GLPs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 1 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from future contingent milestone payments will be recognized when it is more likely than not that the revenue will not be reversed in future periods. Cash is generally received within 30 days of milestone achievement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no revenue recognized under this agreement during the years ended December&#160;31, 2020, 2019, and 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="if8067f23f7c74f48b2733e952430ef2b_D20140301-20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzY5Ng_00335e7d-e099-4790-8bb6-f9e12e971a4a"
      unitRef="usd">17000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i14c9767b11f7412eab5993d39ef88e79_I20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzgzNg_bfb55783-8d20-48be-983c-e2f0d8d813c4"
      unitRef="target">3</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i199b8be2239740e982accf17795aa29c_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzk5NQ_1e4e8350-14f7-45e8-b9f2-61ec09278136"
      unitRef="target">4</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="if6a4934e57b248f0a3cda2830a48ae9d_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzEwMzc_408130d4-6038-43f5-a28e-ace4e82e5b50"
      unitRef="usd">2000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents
      contextRef="i199b8be2239740e982accf17795aa29c_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzExMjc_365c44d2-81bb-4faf-ba9f-42aa0fdb4ab8"
      unitRef="usd">18000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals
      contextRef="i199b8be2239740e982accf17795aa29c_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzEyMzY_cc5d2709-653c-473a-8d8c-c96f11580dc9"
      unitRef="usd">90000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals>
    <anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales
      contextRef="i199b8be2239740e982accf17795aa29c_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzEzNjc_0fb63716-f51e-46db-9a2f-e0a035fe50a2"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales>
    <anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent
      contextRef="if6a4934e57b248f0a3cda2830a48ae9d_D20141101-20141130"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE3NjA_24952619-c617-4c5b-994c-331f4fb63627">P12Y</anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent>
    <anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees
      contextRef="ibd92f19806d5407588cc86bec4c44f5a_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE0MjkzNjUxMjA1OTk1_f4541d64-6034-41ce-b405-a78c814a4e4c"
      unitRef="usd">60000000.0</anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees>
    <anab:NetSalesRoyaltyPercent
      contextRef="i2cc46b4e3d024495a4c92241df00b9f7_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE0MjkzNjUxMjA2MDEz_dccc8153-c3b3-48cc-8222-c20287030079"
      unitRef="number">0.01</anab:NetSalesRoyaltyPercent>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i6b48bf20a92345b284873314ae94d87c_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE0MjkzNjUxMjA2MDMw_fe670699-aaa8-47af-9018-0b08bdae5341"
      unitRef="usd">1100000000</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="ic7c511b8743840be95fb8a69f3c5bf06_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzM5NTY_0df6b015-78fd-46b3-831b-7ddfd235bb76"
      unitRef="milestone">2</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i69553c99926442d5b0b8d7737e6fe0b7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzM5ODM_1ec594ae-9260-4425-8fbb-f55277f9e33e"
      unitRef="usd">15000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzkwOTY_e28e43ee-b3cf-458a-a326-364924c5aa26">Milestones recognized through December&#160;31, 2020 under the GSK Agreement are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.248%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-PD-1 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK4057190A/Dostarlimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-TIM-3 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK4069889A/Cobolimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-LAG-3 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;(GSK40974386)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Initiated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in vivo&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; toxicology studies using good laboratory practices (GLPs) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q3'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;IND clearance from the FDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 3 clinical trial initiation - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q3'18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 3 clinical trial initiation - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Filing of the first NDA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Filing of the first MAA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Milestones achieved through December&#160;31, 2020 under the BMS Agreement are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Anti-PD-1 &lt;br/&gt;(CC-90006)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Completion of first &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in vivo&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; toxicology studies using GLPs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Phase 1 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Q4'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ia51d2b7291964a6b98f8795929876e68_D20150401-20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzItMS0xLTEtMA_36d0eda3-7311-42be-83c4-bd977991038c"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic9d3f1916e3c455d8a6062b33ca93da8_D20151001-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzItNC0xLTEtMA_7a069cdc-edcf-4774-9682-83cba1da3c62"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i059e01ebc9e24fd5aa308285de1f579f_D20160701-20160930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzItNy0xLTEtMA_c1a12ffe-a87c-444e-873a-a35a103cf4fe"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i5c4df58a84df43b199eb48b46c088e5f_D20160101-20160331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzMtMS0xLTEtMA_bf682f86-c6c6-4f0d-91dd-ea320e3af417"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i1cfef0db357c47e19f1fc85b8fa50344_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzMtNC0xLTEtMA_64ba76de-51e1-446e-ac5f-27e3c9ee7a0b"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i614e065f577c4f839ed8c91238db1be8_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzMtNy0xLTEtMA_068f1708-2506-4222-bb7d-fa9989eabda8"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i276caa89ae4844cdbbf9f77f00c30f38_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzQtMS0xLTEtMA_df83dd3e-883a-48ed-8413-dafc58ad80ee"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i976c7169ae144d83844b83ca84427776_D20171001-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzQtNC0xLTEtMA_5ddf5237-0424-48dd-ab52-344ba65dddd1"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="if40bd55cdba84529ac06389f49e3ad4e_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzQtNy0xLTEtMA_149fbc98-9f97-466d-b801-e46a638ac9c7"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i25631440b28e4835bd9980ff9d44f4b1_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzUtMS0xLTEtMA_a54563cf-d3df-459b-8bea-13aaca609093"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i022ae2e39f164b43a7e23c8efaf8d5a7_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzYtMS0xLTEtMA_311c19ae-cc26-4b8d-9410-908749dcdeb2"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic1fcd886aa6c48efb6de5a135ab3be82_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzctMS0xLTEtNzI1_8770a0b9-c0b4-43e4-bdca-0500c44e54b6"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic521c1cebe76460eb0742411fd3c601a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo3N2UxZmZhNDhhMzg0YTc0OTc0MWQ0MTFkNDJlOWMyYi90YWJsZXJhbmdlOjc3ZTFmZmE0OGEzODRhNzQ5NzQxZDQxMWQ0MmU5YzJiXzgtMS0xLTEtNzI1_85f68b50-42b2-4742-8b83-b6f1fe02c0e0"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88e90854c4c44ff8a8f6db9815f9bcc9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE0MjkzNjUxMjA2MDQ0_bf57e956-1495-415f-adff-1eb528e2b3b5"
      unitRef="usd">75000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees
      contextRef="i6b48bf20a92345b284873314ae94d87c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzE0MjkzNjUxMjA2MDU5_6ada780d-f350-4829-9723-986fd50bbcfe"
      unitRef="usd">60000000.0</anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i69553c99926442d5b0b8d7737e6fe0b7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzUzNjM_1ec594ae-9260-4425-8fbb-f55277f9e33e"
      unitRef="usd">15000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="ic7c511b8743840be95fb8a69f3c5bf06_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzMyOTg1MzQ5MDEzODg_7ba5c3cb-05a4-4b8b-9dca-ad13b2a27824"
      unitRef="milestone">2</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieeaf217399834dfbb04950570f483ae5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzU0NTI_5954d9b7-58f3-4474-a314-c684195ea04a"
      unitRef="usd">8000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="i4de74ce8920b491b963d8f99ad90d211_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzMyOTg1MzQ5MDE0MDE_d8815fc0-21ec-4c5b-806f-2ecb60a9f4be"
      unitRef="milestone">2</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id70a47cc340647fcbd0c546b61ef9c19_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzU1NTE_578ec507-661a-4f9b-b473-00665450575c"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="i70fe27b630274dd4877e67126cdab647_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzU1Nzk_638c4a44-bfe8-4e05-a2c6-ae8058309715"
      unitRef="milestone">1</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="id2c63e54a1444a62b53a44a3d3e5d317_D20110101-20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzYyMjE_ac6f0eeb-4dad-4da8-b389-937898099deb"
      unitRef="usd">6000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone
      contextRef="i2391845002a74d71828264cc4453ba5e_I20111231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzYzMjE_3b4906cb-e1b9-46c1-bb7a-bd4011fcc46d"
      unitRef="usd">53000000.0</anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="if1a0d340a3a44bdabf049dd364b15c87_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo5OTgzNTM1ODkwZDE0YmQ3YjQ3MjE0NGUwODQzOWMxOC90YWJsZXJhbmdlOjk5ODM1MzU4OTBkMTRiZDdiNDcyMTQ0ZTA4NDM5YzE4XzItMS0xLTEtMA_f18ca0ac-e0a0-466f-8476-90a1298d3cc8"
      unitRef="usd">500000</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="i9109b26802aa4ed58ad4cfee2279b299_D20161001-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90YWJsZTo5OTgzNTM1ODkwZDE0YmQ3YjQ3MjE0NGUwODQzOWMxOC90YWJsZXJhbmdlOjk5ODM1MzU4OTBkMTRiZDdiNDcyMTQ0ZTA4NDM5YzE4XzMtMS0xLTEtMA_37f37f9b-7229-4fed-a796-a46a167e541c"
      unitRef="usd">1000000.0</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i747d1868e7ca4cff8b63fd8945ec9fde_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzkwMDg_5792d7b7-a283-461d-8837-269a0f1885db"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b8382fa3f204360b7896996011d5f99_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzkwMDg_9f80edec-c630-48f6-9774-7511a7fec33b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82af8eae15b0445f8ee9c504c0dbaadd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMTgvZnJhZzplZjhkMjYxMTJjYWU0OTk4OTc3NzNjYTk1OTRhODIyYy90ZXh0cmVnaW9uOmVmOGQyNjExMmNhZTQ5OTg5Nzc3M2NhOTU5NGE4MjJjXzkwMDg_ed5862ef-aefd-4411-8925-fd77da6d66ef"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzQxNDU_8dfe2741-8edc-4b9e-9695-2d6d4d1a78d5">Notes Payable &lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;24, 2014, we entered into a Loan and Security Agreement, as amended from time to time (the &#x201c;Loan Agreement&#x201d;), with a bank and a financial institution whereby we may borrow up to $15.0 million in three separate draws of $5.0 million each. The Term A Loans, for an aggregate of $5.0 million, were drawn on December&#160;24, 2014 with a fixed interest rate of 6.97%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2016, the Loan Agreement was amended to combine Term B Loans and Term C Loans for a total of $10.0 million available for draw through December 31, 2016 and delay the beginning of our Term A Loans&#x2019; principal repayments from February&#160;1, 2016 until February&#160;1, 2017. The Term B Loans and Term C Loans became available for draw on July&#160;1, 2016. In December 2016, we further amended the Loan Agreement to (i)&#160;allow for the Term B Loans and Term C Loans to be drawn on December&#160;30, 2016, (ii)&#160;delay principal repayments of all Term Loans until February&#160;1, 2018, and (iii)&#160;amend the interest rate for each Term Loan. The Term B Loans and the Term C Loans were drawn on December&#160;30, 2016, and Term A, B and C Loans are now collectively referred to as the Term Loans. Principal repayments began in February 2018, and the Term Loans were paid in full, without penalty or premium, on January 1, 2020.&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;The costs incurred to issue the Term Loans were deferred and were included in the discount to the carrying value of the Term Loans in the accompanying balance sheet. The Term Loans also included a final payment fee of $0.8 million due at the earlier of prepayment or the maturity date of the Term Loans. The deferred costs and the final payment fee were amortized to interest expense over the expected term of the Term A Loans using the effective interest method.</us-gaap:DebtDisclosureTextBlock>
    <anab:DebtInstrumentMaximumBorrowingCapacity
      contextRef="i00f5a6f6b93a4256ae1a94f801c1b30e_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzIxMA_53911264-e6be-4c87-a344-60f30a977f98"
      unitRef="usd">15000000.0</anab:DebtInstrumentMaximumBorrowingCapacity>
    <anab:DebtInstrumentNumberOfLoanInstallments
      contextRef="i682964fd096e4f84899e488fffa85ad7_D20141224-20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzIxNg_47ca620e-e955-4ae8-ba57-6504b821c847"
      unitRef="installment">3</anab:DebtInstrumentNumberOfLoanInstallments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5f8ca37bb7194c3da8fce913fbe0e926_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzIzNw_1418fee1-1d0a-4a9e-86a7-932ff0497b23"
      unitRef="usd">5000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i6c322bc76d2d4097b3d59a2fd29904a6_D20141224-20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzI5Ng_6d6474d2-8f8a-498b-87bd-f31a717e0692"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fabd37095bb41889629db61c05b4c0b_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzM2Mg_eadd2c48-2368-438b-b144-a0c119489437"
      unitRef="number">0.0697</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8c957869577e4a779ec54f79eb3b50d3_I20160131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzExODc_d57c737f-f43b-42fe-a330-fe93b849c901"
      unitRef="usd">10000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="ie915f1d387364ac2b839ef68ec0878cf_I20160131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjQvZnJhZzoyOWIzMzY4M2ZmNDE0MDRhOGM3ODk5MTMyMWVlMTI4ZS90ZXh0cmVnaW9uOjI5YjMzNjgzZmY0MTQwNGE4Yzc4OTkxMzIxZWUxMjhlXzMzODM_f3d40735-1a84-4f80-82b4-ccf9569e4f07"
      unitRef="usd">800000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4Mzk_5be0dc19-d096-422d-9a94-e737fc057717">Fair Value Measurements and Available for Sale Investments&lt;div style="margin-top:12pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments consist principally of cash, cash equivalents, restricted cash, short-term and long-term investments, receivables, accounts payable, and notes payable. Certain of our financial assets and liabilities have been recorded at fair value in the consolidated balance sheet in accordance with the accounting standards for fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. Accounting guidance also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Unobservable inputs that are supported by little or no market activities, therefore requiring an entity to develop its own assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:11.25pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our assets and liabilities that require fair value measurements on a recurring basis and their respective input levels based on the fair value hierarchy: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&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.389%"/&gt;&lt;td style="width:0.1%"/&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.389%"/&gt;&lt;td style="width:0.1%"/&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.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at End of Period Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Market&lt;br/&gt;Prices for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&#160;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:24.75pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in cash and cash equivalents or restricted cash in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:24.75pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in short-term or long-term investments in the accompanying consolidated balance sheets depending on the respective maturity date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used to estimate the fair value of our financial instruments for which it is practicable to estimate that value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For fair values determined by Level 1 inputs, which utilize quoted prices in active markets for identical assets, the level of judgment required to estimate fair value is relatively low. For fair values determined by Level 2 inputs, which utilize quoted prices in less active markets for similar assets, the level of judgment required to estimate fair value is also considered relatively low. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:13.5pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Other Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our other financial instruments estimated as of December&#160;31, 2020 and December&#160;31, 2019 are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following methods and assumptions were used to estimate the fair value of our notes payable: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;We use the income approach to value the aforementioned debt instrument. We use a present value calculation to discount principal and interest payments and the final maturity payment on these liabilities using a discounted cash flow model based on observable inputs. We discount these debt instruments based on what the current market rates would offer us as of the reporting date. Based on the assumptions used to value these liabilities at fair value, these debt instruments are categorized as Level 2 in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The carrying amounts of certain of our financial instruments, including cash and cash equivalents, accounts payable, and accrued expenses approximate fair value due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest our excess cash in agency securities, debt instruments of financial institutions and corporations, commercial obligations, and U.S. Treasury securities, which we classify as available-for-sale investments. These investments are carried at fair value and are included in the tables above. The aggregate market value, cost basis, and gross unrealized gains and losses of available-for-sale investments by security type, classified in cash equivalents, short-term and long-term investments as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding agency securities, $10.0 million have maturity dates of less than one year and $11.2 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQzNTI_e56d2d8b-3b8d-4c40-b688-d3364050d2eb"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of our outstanding certificates of deposit, $1.1 million have a maturity date of less than one year and $1.3 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ1MDQ_d428b502-c84e-45cf-813d-d5ea80370ece"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligations, $29.4 million have maturity dates of less than one year and &#160;&#160;&#160;&#160;$0.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ2Njg_a1e1013f-db18-4798-9d5e-33c3c214ec6b"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding U.S. Treasury securities, $102.7 million have maturity dates of less than one year and $5.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4MjE_064fbf15-a66f-4223-869a-7580fb3cd90b"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate market value, cost basis, and gross unrealized gains and losses of available-for-sale investments by security type, classified in cash equivalents, short-term and long-term investments as of December&#160;31, 2019 are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding agency securities, $16.5&#160;million have maturity dates of less than one year and $17.1&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTM5ODM_a719bc42-93a6-471c-a7f2-bd8a361943b7"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding certificates of deposit, $4.6&#160;million have a maturity date of less than one year and $0.8&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNDU_43ab5081-a5c9-4dfa-9ee7-96f09e0d9337"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligations, $111.1&#160;million have maturity dates of less than one year and $10.9&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNjk_b2edb5e3-eb97-4c66-a95f-96eb68cd410c"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Of our outstanding U.S. Treasury securities, $70.9&#160;million have maturity dates of less than one year and $25.5&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxOTM_52afbef4-c9a8-45af-95f7-f1c368b6bdd2"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;December&#160;31, 2020&#160;and&#160;December&#160;31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;As of December&#160;31, 2020 and 2019, unrealized losses on available-for-sale investments were not material, and accordingly, no allowance for credit losses were recorded.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4NDY_1fa96435-8cb3-4cdf-b375-1266de45adb0">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our assets and liabilities that require fair value measurements on a recurring basis and their respective input levels based on the fair value hierarchy: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&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.389%"/&gt;&lt;td style="width:0.1%"/&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.389%"/&gt;&lt;td style="width:0.1%"/&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.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at End of Period Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Market&lt;br/&gt;Prices for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&#160;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:24.75pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in cash and cash equivalents or restricted cash in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;(2)&#160;&#160;&#160;&#160;Included in short-term or long-term investments in the accompanying consolidated balance sheets depending on the respective maturity date.</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i2c9fa1478d7f45489489e3767e1e3c8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzMtMS0xLTEtMA_58bd29bd-3367-4c21-b09a-b52168f62ede"
      unitRef="usd">188297000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ibec9cee52d09488fa35386ca557f5e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzMtMy0xLTEtMA_47558dca-2601-47d9-8666-1d50ea55d51d"
      unitRef="usd">188297000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i7a266574d4594abf9a8966b010cef2f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzMtNS0xLTEtMA_df4d2053-9da0-432f-ba93-60e7a236457f"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i8ed19eefc505490fa735a4bee26924fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzMtNy0xLTEtMA_4a6d50d1-6071-4438-9ca2-bf406f78d0ed"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib5bb3dec601347d2a24da0159fe7aa0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzQtMS0xLTEtMA_2e9df08a-382c-43c7-93f1-02b00f10b0c7"
      unitRef="usd">57153000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ic33d760c84c44afba5f83bd662a6ebad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzQtMy0xLTEtMA_e3a668d6-3d13-4ce6-ad2e-6aba727cab2f"
      unitRef="usd">57153000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ic9bcdca59cf744cca20a80b3ca464bd1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzQtNS0xLTEtMA_a5a34b05-75f2-45c1-8d27-b4e00533b645"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="if61c637bccf045049a7c8135a53f6b60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzQtNy0xLTEtMA_164f8d43-13f1-40cb-b81d-4f13c810c1bd"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icf386425bd254c198e99dc566699c44a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzUtMS0xLTEtMA_f447af1e-f75a-48b8-8f18-fb91a5c47e7f"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4982f6805bf3441fa51490c92c98feff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzUtMy0xLTEtMA_b68aa6ef-2fbb-4f6d-8648-97596b8cf52d"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5b396539446f4cb4a1c97ea115dd3250_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzUtNS0xLTEtMA_80ac581a-a953-4f3c-82aa-7bfae8744581"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if294523e57e1452a848588e40c15f44a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzUtNy0xLTEtMA_4afa0fa2-2c3a-4435-94dc-c6da747caf23"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11c1016a1ada4ea7ae266d346d250be1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzYtMS0xLTEtMA_2469506a-ff29-4096-8b75-6257f07b694b"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i883772131cc6473a893bf02a6085bade_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzYtMy0xLTEtMA_5cd6088d-9edb-494c-8344-77e9ee6e8fe2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34c65af043d94161b60c73b599d758f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzYtNS0xLTEtMA_871ec4e5-c995-4091-af89-d2e39fc9d38a"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29810b86ec68499f847664fc7734abfc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzYtNy0xLTEtMA_e23d483e-cfa1-4000-8c89-f113a3f5af14"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8cfc9376325644288cc35b1b3640894f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzctMS0xLTEtMA_e80f2ae4-8d46-4862-b72e-ebade2e219c7"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i62c290fa9cbc483296f69d1d026c8573_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzctMy0xLTEtMA_d64dda08-89f9-4cbd-99c2-79162b8e6b64"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2cc5425275c49c8859851de2db8d0ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzctNS0xLTEtMA_64ce661d-9d27-4fa7-83fc-53c9ba03b777"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i23e9c899da3d4a9c832f645c2df66216_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzctNy0xLTEtMA_a85b8137-8d6e-49fb-b312-9a3e74f6b34f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79b73827055244ecb493dbd12397221e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzgtMS0xLTEtMA_1cacf774-5eb8-4737-a070-ba368ac0ea09"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if62830f81add4685b713250db05db9b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzgtMy0xLTEtMA_efffc644-0e37-4fbd-b7f6-77f888ad3649"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90e461d924f749ad91115415c368e57e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzgtNS0xLTEtMA_22369c57-5410-448b-9821-3f7282fb077a"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8e815fd1f19b45bba1c05f70d3b8638a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzgtNy0xLTEtMA_a3ab76b4-c7a7-4feb-80d3-e8c7d241ebb6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i629470b319f441a8b54b88e792739eac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzExLTEtMS0xLTA_cec71bad-fb76-461d-87a8-8e5bd1bc5f0f"
      unitRef="usd">162928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i2b02af1ffddb4e13a2cc8abe0d7a740e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzExLTMtMS0xLTA_f901002b-3834-41d2-8027-fc559bd55725"
      unitRef="usd">162928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i1db6d340b9e345e4884d17ca32a326f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzExLTUtMS0xLTA_d38c723c-3c00-404a-ae2b-1d7b9cbd741c"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="idad4dcf7cb014640ae9e0e08c2a6d1fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzExLTctMS0xLTA_da5f745a-0299-434e-8603-a1b3007e2207"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ibdebd1da063e4087813e4693df1a0b6d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEyLTEtMS0xLTA_fc25c77c-55a6-4213-8a83-61971dc48208"
      unitRef="usd">7619000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i6e41b898d61b490db53cc92532ad3a2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEyLTMtMS0xLTA_8b4e5034-26c8-42fc-96c7-effdc4c807da"
      unitRef="usd">7619000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i1d2f2c668a7c4d3e994644e7b100d920_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEyLTUtMS0xLTA_94c80ef4-b961-42e8-8b8f-b17b13e576c4"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ife5c82bfbbc54a288e885727849835a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEyLTctMS0xLTA_b884c21f-7365-4302-a1d2-35209b24347b"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8fecaa7913434307b0a2f318cdc28614_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEzLTEtMS0xLTA_9db6b9b4-4832-4858-bcd2-ec806611e165"
      unitRef="usd">96434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d904a0e0cbe4798a38fbbdcaf68fbe9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEzLTMtMS0xLTA_e5e5742c-8d1b-4326-9f7c-dc75ebf3de0e"
      unitRef="usd">96434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iae4f1c895b484ca0acc6ae72dd88f394_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEzLTUtMS0xLTA_706c28d5-7da3-4ef6-afbd-76d07c7b28ab"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i71a14c84a70f411ebd4bb472f0cf512f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzEzLTctMS0xLTA_d72c6d36-78a5-4141-ad85-f7bfa629d6e1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i58cb8f7a36884fca9fc6158304f4d5b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE0LTEtMS0xLTA_05fc2f7c-e421-4685-880c-47654fb0286c"
      unitRef="usd">5428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79afdb06bd74450cb638e92872d238e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE0LTMtMS0xLTA_ebe663e8-6957-458b-a40c-36ac427337c0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i944d47df85e3428eb723e64544219ea9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE0LTUtMS0xLTA_fd2a3c98-b9bf-4f73-b649-45d946f96bbd"
      unitRef="usd">5428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idd3e272da7f04675af3c8fbe2bcd0051_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE0LTctMS0xLTA_2c6840d1-9af1-430b-b8c7-59e93e36a986"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b2aa85f231b48fa97c9a72c02606d15_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE1LTEtMS0xLTA_cf5217ae-26f3-4eeb-92a2-47e0764a06fd"
      unitRef="usd">33623000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79f7cb25ed95425a8f15dbe625bd6651_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE1LTMtMS0xLTA_1221f052-8e25-4e95-9abf-91aed4dd50a8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7147946dd4de48d8a5fa6f8d00fb19d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE1LTUtMS0xLTA_1f2ae528-a604-4a29-9fcd-53a2871a7f04"
      unitRef="usd">33623000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib1b67c2b692a427488d99ee5b8e62705_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE1LTctMS0xLTA_07f58ac0-9c3b-402d-95ef-e0b759c3f021"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1ad96677c8d44e1eabd06684046f93c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE2LTEtMS0xLTA_8b9d2fec-593a-47a3-888f-6ffe1c3d45a4"
      unitRef="usd">122030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i204f11eb19fd4f66bc27a2ec0a2208ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE2LTMtMS0xLTA_eb9ee351-054c-41b5-b32e-ca2aca49dbe4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e7ccc96659e47389bca7a4c2a662df4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE2LTUtMS0xLTA_f7e89cb9-5b17-47db-b37e-e8878e8fbc61"
      unitRef="usd">122030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i86faa3912f82466682c46532a4430539_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTphN2VmZGIxY2YzYjk0ZjVhYjcwYzY2ODQxN2JhZDg4ZS90YWJsZXJhbmdlOmE3ZWZkYjFjZjNiOTRmNWFiNzBjNjY4NDE3YmFkODhlXzE2LTctMS0xLTA_d5e983d3-d3ea-45ee-ad20-e752a3f23034"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4NTE_6be57b8e-6864-4c73-a5a9-ca1fd0595f62">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our other financial instruments estimated as of December&#160;31, 2020 and December&#160;31, 2019 are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i3ca728eacc3e40db88d4148c2a834d29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozZWRkM2FjYzlkZmM0ZTAxODExN2EyMThkNGZhOGY2Zi90YWJsZXJhbmdlOjNlZGQzYWNjOWRmYzRlMDE4MTE3YTIxOGQ0ZmE4ZjZmXzItMS0xLTEtMA_8d787f8f-7b05-438e-827e-3b205027aa95"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="icecf68694a5b459ca7627a5635dc0bba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozZWRkM2FjYzlkZmM0ZTAxODExN2EyMThkNGZhOGY2Zi90YWJsZXJhbmdlOjNlZGQzYWNjOWRmYzRlMDE4MTE3YTIxOGQ0ZmE4ZjZmXzItMy0xLTEtMA_71e55226-498a-4698-b253-c111713c9310"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i7385c294a6e04573855c1e6f70ead292_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozZWRkM2FjYzlkZmM0ZTAxODExN2EyMThkNGZhOGY2Zi90YWJsZXJhbmdlOjNlZGQzYWNjOWRmYzRlMDE4MTE3YTIxOGQ0ZmE4ZjZmXzItNS0xLTEtMA_e66d27d0-9030-4ce5-bde0-77200d5c08b0"
      unitRef="usd">1375000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i1fd9e8e8ba0a4f7d860c00d63650d5b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozZWRkM2FjYzlkZmM0ZTAxODExN2EyMThkNGZhOGY2Zi90YWJsZXJhbmdlOjNlZGQzYWNjOWRmYzRlMDE4MTE3YTIxOGQ0ZmE4ZjZmXzItNy0xLTEtMA_dd222da4-33c8-4e11-9dd6-1b5fe13a766b"
      unitRef="usd">1365000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4NDQ_10529cfc-af0b-420d-a9b8-4fc29f203191">The aggregate market value, cost basis, and gross unrealized gains and losses of available-for-sale investments by security type, classified in cash equivalents, short-term and long-term investments as of December&#160;31, 2020 are as follows:&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding agency securities, $10.0 million have maturity dates of less than one year and $11.2 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQzNTI_e56d2d8b-3b8d-4c40-b688-d3364050d2eb"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of our outstanding certificates of deposit, $1.1 million have a maturity date of less than one year and $1.3 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ1MDQ_d428b502-c84e-45cf-813d-d5ea80370ece"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligations, $29.4 million have maturity dates of less than one year and &#160;&#160;&#160;&#160;$0.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ2Njg_a1e1013f-db18-4798-9d5e-33c3c214ec6b"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding U.S. Treasury securities, $102.7 million have maturity dates of less than one year and $5.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4MjE_064fbf15-a66f-4223-869a-7580fb3cd90b"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate market value, cost basis, and gross unrealized gains and losses of available-for-sale investments by security type, classified in cash equivalents, short-term and long-term investments as of December&#160;31, 2019 are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding agency securities, $16.5&#160;million have maturity dates of less than one year and $17.1&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTM5ODM_a719bc42-93a6-471c-a7f2-bd8a361943b7"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding certificates of deposit, $4.6&#160;million have a maturity date of less than one year and $0.8&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNDU_43ab5081-a5c9-4dfa-9ee7-96f09e0d9337"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligations, $111.1&#160;million have maturity dates of less than one year and $10.9&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNjk_b2edb5e3-eb97-4c66-a95f-96eb68cd410c"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Of our outstanding U.S. Treasury securities, $70.9&#160;million have maturity dates of less than one year and $25.5&#160;million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxOTM_52afbef4-c9a8-45af-95f7-f1c368b6bdd2"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzEtMS0xLTEtMA_b83fac1a-2692-4c23-86aa-64ec083b6116"
      unitRef="usd">21169000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzEtMy0xLTEtMA_7e4f8a82-d742-4fc2-b549-de469b038083"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzEtNS0xLTEtMA_e4e72466-9fe5-4bf3-a2dd-ca71ff9d4433"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzEtNy0xLTEtMA_a3eccc81-ec7d-4465-8f26-57a6494ef037"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzItMS0xLTEtMA_f35e80c4-d94b-4ee9-add7-e98c7c70bb11"
      unitRef="usd">2427000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzItMy0xLTEtMA_65696b8f-582a-4c7a-977e-e4ea3d288247"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzItNS0xLTEtMA_aaa0288c-2311-4e18-9819-6d84ade2c75e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzItNy0xLTEtMA_48289ed0-98f9-41cc-a0dc-c112e0451ec7"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzMtMS0xLTEtMA_d0ed5a58-da45-479f-8a5b-90ddd66a1069"
      unitRef="usd">29414000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzMtMy0xLTEtMA_0a1cf97f-6cef-4f76-a1f2-51b06573512b"
      unitRef="usd">28000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzMtNS0xLTEtMA_507c9912-3616-4556-8f46-0530ef00432f"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzMtNy0xLTEtMA_4aa335fc-7911-4880-a727-aba514fa305a"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzQtMS0xLTEtMA_d593aac9-9cf4-4977-af51-77f7eb83101f"
      unitRef="usd">107530000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzQtMy0xLTEtMA_c8ea1fd2-24d6-49c5-b241-ae6961ac8f4a"
      unitRef="usd">170000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzQtNS0xLTEtMA_a065c767-361e-4d0d-9b76-d836cbbf5841"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzQtNy0xLTEtMA_e84ee3b8-e14d-4cd5-9b19-a83b8298c106"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzUtMS0xLTEtMA_9b044f81-b27a-41fd-b10a-076b48585665"
      unitRef="usd">160540000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzUtMy0xLTEtMA_c888b81e-f15b-40d5-b0c2-b317af68a0f7"
      unitRef="usd">208000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzUtNS0xLTEtMA_29839e86-7536-438a-af9b-aa3797a2123d"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTowYjBkZmFmOTY3MTQ0YmZlYjljN2VmOGFkY2I2NDRhOS90YWJsZXJhbmdlOjBiMGRmYWY5NjcxNDRiZmViOWM3ZWY4YWRjYjY0NGE5XzUtNy0xLTEtMA_3237c5aa-8210-4077-9010-53a46242df14"
      unitRef="usd">160743000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQyNjg_f33a2704-3010-4de5-81d2-7ca3ae5301fb"
      unitRef="usd">10000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQzMTc_c1db68c3-e8d0-44f6-8c85-dcc4ac370937"
      unitRef="usd">11200000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i1f31cb11a61a4db388d1aacc425da945_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQzNTg_c271d7f0-0f74-4bdb-bd0e-4b9d6d91ee50">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ0MTk_e1f11d1e-01c5-4229-afad-e1ee0996c95f"
      unitRef="usd">1100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i2317418d5ccc4123bf65330a0978de41_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ0Njk_07c738c3-67c6-46df-a5ec-ab07a735ba4c"
      unitRef="usd">1300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i50c952c0c6674d4faaf00123145b3ace_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ1MTA_6db21136-494b-4484-adea-cb822f573ad0">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ1ODQ_abd69011-d5c3-43eb-a1cc-a76de684a7c2"
      unitRef="usd">29400000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ2MzM_975cfbd3-15ce-4bc9-80b1-170bd930efca"
      unitRef="usd">0.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="icd3ab3be0542457bbfc36e433e27621d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ2NzQ_c53d8bf8-5c3e-463c-9758-1b083f6d995e">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ3Mzc_76717693-05e4-4957-a45f-9a98f15b9102"
      unitRef="usd">102700000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ3ODY_31e18907-3c11-4002-ad8a-8dcca94232b0"
      unitRef="usd">5000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i2a00818c68e64d75bd6c7fe74e124fed_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ4Mjc_ca2fa002-44a8-44ec-b504-33a8baa8e86c">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzEtMS0xLTEtNTI4Mw_ab98a160-0c3f-41d0-bb68-23409b1e8a7f"
      unitRef="usd">33543000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzEtMy0xLTEtNTI4Mw_ba89aaf2-86b1-48bb-982f-5386e663d1e8"
      unitRef="usd">80000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzEtNS0xLTEtNTI4Mw_688b1e89-6757-43fd-9696-5ba3559fef4c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzEtNy0xLTEtNTI4Mw_e36b5b0b-2d72-49b6-b301-ceff2147a805"
      unitRef="usd">33623000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzItMS0xLTEtNTI5NQ_a24c48ee-00bc-4f7e-a71f-d7b5e8de562a"
      unitRef="usd">5381000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzItMy0xLTEtNTI5NQ_c5b68f85-a1e8-4556-a4be-232ca41744a6"
      unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzItNS0xLTEtNTI4Mw_b0c6da39-afa8-4d17-bd20-a148e77fe335"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzItNy0xLTEtNTI4Mw_69ab626f-77c0-49e1-8e72-8282704c86d3"
      unitRef="usd">5428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzMtMS0xLTEtNTI4Mw_b269035c-405b-4064-b5dc-3eeac4a03d55"
      unitRef="usd">121809000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzMtMy0xLTEtNTI4Mw_f1fc7b4c-b0b1-4b92-ad8a-4228c0db5249"
      unitRef="usd">225000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzMtNS0xLTEtNTI4Mw_73a9f400-ab70-4035-91ce-467bba51beed"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzMtNy0xLTEtNTI4Mw_64847ff4-4cf6-4561-ae03-eb7576afcf76"
      unitRef="usd">122030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzQtMS0xLTEtNTI4Mw_1d956c02-0c20-4aec-a1b0-ce617a2a6305"
      unitRef="usd">96236000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzQtMy0xLTEtNTI4Mw_57634d4e-ca77-4299-b1a5-6a8324b51333"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzQtNS0xLTEtNTI4Mw_b4f9de23-1e70-4161-a2db-0cbb8b26b4bc"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzQtNy0xLTEtNTI4Mw_e0f6901c-1c1e-4695-9da7-fd193abea8d4"
      unitRef="usd">96434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzUtMS0xLTEtNTI4Mw_be89c618-1766-4fd0-8a6e-da081bd84fea"
      unitRef="usd">256969000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzUtMy0xLTEtNTI4Mw_6b083f6d-8c22-40e6-a43f-e989aa2562c1"
      unitRef="usd">552000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzUtNS0xLTEtNTI4Mw_1aee27b3-fdaf-4580-b50c-0a710ad672fa"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTo2MGEzM2U1ODJmODU0NzJkYjZjZjgzYTE5NmUwZDM0NC90YWJsZXJhbmdlOjYwYTMzZTU4MmY4NTQ3MmRiNmNmODNhMTk2ZTBkMzQ0XzUtNy0xLTEtNTI4Mw_b264c98f-434d-4363-897d-e61802913d45"
      unitRef="usd">257515000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzQ5NDc4MDIzMzUyOTE_e154fa05-7835-4107-a31d-8e5bd531b9bf"
      unitRef="usd">16500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="if6d7383ffe2e4ef19b397935e01dd5ca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0MDA_d27badb9-bdd4-47ec-8da4-02b46e32fabe"
      unitRef="usd">17100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i535aac24b7c74ac98148e63495b9d466_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTM5NTQ_95669958-ec60-4564-8c78-228d3909fb39">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0MTU_964fec13-69cb-4861-9395-a0bdc51c8627"
      unitRef="usd">4600000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i7beee592364f4d379e505791e1aa6897_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0Mjk_79a844d8-01b1-4ea1-b7ce-4ef21b3e984a"
      unitRef="usd">800000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i57f67b9d458d4681a753de506847425f_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxNTc_ce79381d-a20f-4ed9-8923-c2f8109a9a3d">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0NDM_9a409261-df3c-46ff-8664-cff10c6fc7ff"
      unitRef="usd">111100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0NTk_5f7d2b2e-4011-4bc1-8e82-51ff82e0d99b"
      unitRef="usd">10900000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i9abab12277164b33a30713fa16c6b238_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQxODE_d71c91a1-a69c-4586-9467-0d65898a2006">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0NzQ_ae671050-b5f2-41a2-8b3b-7f6e90a61e4a"
      unitRef="usd">70900000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzM4NDgyOTA3MDc0ODk_c2565734-1ece-47a4-8a16-f861bd79181d"
      unitRef="usd">25500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ibd5c64a828604cc6a50d99f2a849a3ef_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzMyOTg1MzQ4OTQyMDU_36ec0539-59a4-45b4-a640-4126f923470f">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzEzMTk0MTM5NTM4OTI5_28476181-6501-49fc-8f8f-ea0d6a2c0eeb">The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;December&#160;31, 2020&#160;and&#160;December&#160;31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.157%"/&gt;&lt;td style="width:0.1%"/&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.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtMS0xLTEtMjA3Mg_6a81a985-f534-428b-b63d-3e682a63ed20"
      unitRef="usd">4999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtMy0xLTEtMjA3Mg_7b25257b-b339-4c02-bc97-f6960a3c463c"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtNS0xLTEtMjA3Mg_1b6459e4-6859-49da-acac-06e7b0acb4ac"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtNy0xLTEtMjA3Mg_9800a994-5748-49e3-814a-bd2c0f40d646"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtOS0xLTEtMjA3Mg_1e4de0fa-8a5b-41ba-b1bf-03affc787be6"
      unitRef="usd">4999000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i89be5d6190654de8ac54e4e3bbaa7d91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzMtMTEtMS0xLTIwNzI_57bc5b6a-cb09-4654-a888-5facc29f7454"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtMS0xLTEtMjA3Mg_c67f1923-ddf9-49d6-bd7e-bcbdb3785fc3"
      unitRef="usd">6503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtMy0xLTEtMjA3Mg_a0e10f2d-7cc1-4c5b-bc82-03e58effbb5a"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtNS0xLTEtMjA3Mg_20faf074-121d-40e8-bc9d-a0ee563ec55e"
      unitRef="usd">2399000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtNy0xLTEtMjA3Mg_a614f3b7-8fb6-45c0-8906-888152154a92"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtOS0xLTEtMjA3Mg_35c12ffe-4d9c-478b-8629-6abfaf1c334b"
      unitRef="usd">8902000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie13eeef8d3c949d4998c43d5be47f744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzQtMTEtMS0xLTIwNzI_4802019a-113c-4dbf-9496-b6e3a72c799c"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtMS0xLTEtMjA3Mg_8c04c27c-c39d-44af-84b3-26779de221b0"
      unitRef="usd">35211000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtMy0xLTEtMjA3Mg_8872518a-c66b-46e9-940e-5dea976b2f72"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtNS0xLTEtMjA3Mg_fa380bce-1d7a-4c83-ace5-90759a4a2386"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtNy0xLTEtMjA3Mg_0aabc98a-7c4b-4230-a570-0eea983097cb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtOS0xLTEtMjA3Mg_349bd997-53d9-4769-a68c-98fad2926589"
      unitRef="usd">35211000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia2676e61d8c94756aa084dcb28db66b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzUtMTEtMS0xLTIwNzI_5841897a-90a9-4582-b049-64d9be4b9bcb"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtMS0xLTEtMjA3Mg_19012f7f-03a6-483a-9976-3ce43b5aacb6"
      unitRef="usd">46713000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtMy0xLTEtMjA3Mg_5aad45a4-acaa-4920-9479-e6d9a1725b9a"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtNS0xLTEtMjA3Mg_ac4adfd6-0b9e-4326-a5a9-f53e1a02dcd2"
      unitRef="usd">2399000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtNy0xLTEtMjA3Mg_4510c4d6-5a7e-4f53-a1ea-9f0955e8b33f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtOS0xLTEtMjA3Mg_08d5f3ab-ed12-4023-92a4-9f6f9a01bb5a"
      unitRef="usd">49112000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozYzExMTU4YjJlZjI0ZDc2OTllMzAzNGEzMjg1MjU0Yy90YWJsZXJhbmdlOjNjMTExNThiMmVmMjRkNzY5OWUzMDM0YTMyODUyNTRjXzYtMTEtMS0xLTIwNzI_472688a8-d788-4e62-a3d0-e80d29936d05"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtMS0xLTEtMjA3NQ_c43929b2-7518-4766-80bd-12af87558b7e"
      unitRef="usd">5986000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtMy0xLTEtMjA3NQ_fd6681f6-08ae-4e89-96be-f226e22c25cb"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtNS0xLTEtMjA3NQ_ec0c155d-07db-4014-9914-43b0b799bdd2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtNy0xLTEtMjA3NQ_c0047f66-6c0e-489a-b55b-20766337f0ad"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtOS0xLTEtMjA3NQ_5d55219d-7dc7-4604-afa0-12d04f8c21ca"
      unitRef="usd">5986000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1080a6a6237b422bb1a0bceb3f4a4c4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzQtMTEtMS0xLTIwNzU_95195e9e-d15f-4a77-a946-07412c27aaa9"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtMS0xLTEtMjA3NQ_7cd1c5d2-5768-4b14-ae2b-17b613013877"
      unitRef="usd">17608000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtMy0xLTEtMjA3NQ_43fe5627-2e23-4959-859e-80c0c3484f7d"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtNS0xLTEtMjA3NQ_3151fbbc-b153-44bf-b874-c576b8448c2a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtNy0xLTEtMjA3NQ_3757f06f-ca7b-4d1e-bb5b-0d8ba2fe7a78"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtOS0xLTEtMjA3NQ_dc4af82f-fa62-46e5-890e-9d12757c39c4"
      unitRef="usd">17608000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3b5ac72a01164f01bafde833be58e463_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzUtMTEtMS0xLTIwNzU_e8cd49d1-75f5-4887-ae3e-fad98b5d6760"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtMS0xLTEtMjA3NQ_c76ebd13-3eec-4ee1-8fa6-70111bf44628"
      unitRef="usd">23594000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtMy0xLTEtMjA3NQ_793553be-2b66-4b62-9f1b-5980fa751864"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtNS0xLTEtMjA3NQ_71a7dc09-78cd-4193-9ad0-45b829371b7e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtNy0xLTEtMjA3NQ_6444365d-6d4c-407b-a594-87f3f5dfb3ba"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtOS0xLTEtMjA3NQ_561a5d27-1de6-450e-96ad-f768025c0c63"
      unitRef="usd">23594000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90YWJsZTozNzQ2N2EzNGFjYjY0ODkyYmYwMWFkMDE2MzEzYzAzNy90YWJsZXJhbmdlOjM3NDY3YTM0YWNiNjQ4OTJiZjAxYWQwMTYzMTNjMDM3XzYtMTEtMS0xLTIwNzU_6093130f-1ad2-42c4-a703-aecce7d88413"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzEzMTk0MTM5NTQzNjUw_041383d3-508b-44c2-9d75-ad4c3f528b36"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzEzMTk0MTM5NTQzNjUw_7f0b1f8a-5a15-4b37-9edf-3cf92a15f2e9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzEzMTk0MTM5NTQzNjI5_019e22ab-58f1-4f89-9195-744effda0290"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMjcvZnJhZzpmNWJjNWI3YjhjNzc0NmYyOWE5ZTVmZjA0MjkxMGFlMC90ZXh0cmVnaW9uOmY1YmM1YjdiOGM3NzQ2ZjI5YTllNWZmMDQyOTEwYWUwXzEzMTk0MTM5NTQzNjI5_3541bfd0-57b8-4409-bcc6-123d98be0dca"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90ZXh0cmVnaW9uOjhjY2IwZTQyZTc1ZjQ1MmQ4YzQ4MmVlMmNiMGNmZTUwXzI4MA_b8104e3e-230d-450f-a59d-e600a75a4060">Stockholders&#x2019; Equity &lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the 500,000,000&#160;shares of common stock authorized, 27,355,575 shares were issued and outstanding as of December&#160;31, 2020. Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at December&#160;31, 2020 are as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued and Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,920,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,986,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,904,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90ZXh0cmVnaW9uOjhjY2IwZTQyZTc1ZjQ1MmQ4YzQ4MmVlMmNiMGNmZTUwXzUx_2d16942a-706d-4dbb-ac1f-dce7f1de3510"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90ZXh0cmVnaW9uOjhjY2IwZTQyZTc1ZjQ1MmQ4YzQ4MmVlMmNiMGNmZTUwXzg5_a159abc3-9a71-4ee3-a9ff-b29817021d46"
      unitRef="shares">27355575</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90ZXh0cmVnaW9uOjhjY2IwZTQyZTc1ZjQ1MmQ4YzQ4MmVlMmNiMGNmZTUwXzg5_d8b28006-244f-4315-be36-91f70d17cab4"
      unitRef="shares">27355575</us-gaap:CommonStockSharesIssued>
    <anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90ZXh0cmVnaW9uOjhjY2IwZTQyZTc1ZjQ1MmQ4YzQ4MmVlMmNiMGNmZTUwXzI4Mw_cc3aa5f7-90ab-45ee-ac0a-614d8a8bb265">Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at December&#160;31, 2020 are as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued and Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,920,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,986,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,904,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90YWJsZTozOTBlZWI5NDE1ZGI0NTgxYjliMzUyOGE3ODcyYzYyZC90YWJsZXJhbmdlOjM5MGVlYjk0MTVkYjQ1ODFiOWIzNTI4YTc4NzJjNjJkXzEtMS0xLTEtMA_e63b47d1-a0cd-48c2-94ed-9dc6c3d78ed2"
      unitRef="shares">2920700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i8f78abdfbb0e4c329f8030e263c14f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90YWJsZTozOTBlZWI5NDE1ZGI0NTgxYjliMzUyOGE3ODcyYzYyZC90YWJsZXJhbmdlOjM5MGVlYjk0MTVkYjQ1ODFiOWIzNTI4YTc4NzJjNjJkXzQtMS0xLTEtMA_f86d3693-3d18-4c26-935d-b843d0cad736"
      unitRef="shares">2986101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i65594fea15694093bcb173e081e87c57_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90YWJsZTozOTBlZWI5NDE1ZGI0NTgxYjliMzUyOGE3ODcyYzYyZC90YWJsZXJhbmdlOjM5MGVlYjk0MTVkYjQ1ODFiOWIzNTI4YTc4NzJjNjJkXzUtMS0xLTEtMA_339fe095-20bc-4c3b-a3b4-4fa75c85416e"
      unitRef="shares">997682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzMvZnJhZzo4Y2NiMGU0MmU3NWY0NTJkOGM0ODJlZTJjYjBjZmU1MC90YWJsZTozOTBlZWI5NDE1ZGI0NTgxYjliMzUyOGE3ODcyYzYyZC90YWJsZXJhbmdlOjM5MGVlYjk0MTVkYjQ1ODFiOWIzNTI4YTc4NzJjNjJkXzYtMS0xLTEtMA_c4e35f26-e50b-484b-986f-40fd4a30a692"
      unitRef="shares">6904483</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM3MzU_6e169822-e897-49cf-a2a0-cb0f80bf6b3e">Equity Incentive Plans &lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 12, 2017, our board of directors and stockholders approved and adopted the 2017 Equity Incentive Plan (the &#x201c;2017 Plan&#x201d;). The 2017 Plan became effective upon the execution and delivery of the underwriting agreement for our initial public offering on January 26, 2017, and replaced our existing 2006 Equity Incentive Plan. Under the 2017 Plan, we may grant stock options, stock appreciation rights, restricted stock, restricted stock units and other awards to individuals who are then our employees, officers, directors or consultants. In addition, the number of shares of stock available for issuance under the 2017 Plan will be automatically increased each January 1, beginning on January 1, 2018, by 4% of the aggregate number of outstanding shares of our common stock as of the immediately preceding December 31 or such lesser number as determined by our board of directors. The 2017 Plan automatically increased by 1,090,203 shares as of January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 12, 2017, our board of directors and stockholders approved and adopted the 2017 Employee Stock Purchase Plan or the ESPP. The ESPP became effective upon the execution and delivery of the underwriting agreement for our initial public offering on January 26, 2017. In addition, the number shares of stock available for issuance under the ESPP will be automatically increased each January 1, beginning on January 1, 2018, by 1% of the aggregate number of outstanding shares of our common stock as of the immediately preceding December 31 or such lesser number as determined by our board of directors.  The ESPP automatically increased by 272,550 shares as of January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options granted to employees and non-employees generally vest over a four-year period while stock options granted to directors vest over a one-year period. Each stock option award has a maximum term of 10 years from the date of grant, subject to earlier cancellation prior to vesting upon cessation of service to us. A summary of the activity related to stock option awards during the year ended December 31, 2020 is as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Subject to&lt;br/&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures and cancellations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(558,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,920,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,606,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cash received from the exercise of stock options was approximately $0.5 million during the year ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of stock option awards granted to employees were determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine the appropriate risk-free interest rate, expected term for employee stock-based awards, contractual term for non-employee stock-based awards, and volatility assumptions. The weighted-average expected option term for employee and non-employee stock-based awards reflects the application of the simplified method, which defines the life as the average of the contractual term of the options and the weighted-average vesting period for all option tranches. Estimated volatility incorporates historical volatility of our stock price as well as similar entities whose share prices are publicly available. The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected or contractual term of the stock-based payment awards. The assumed dividend yield is based on our expectation of not paying dividends in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total non-cash stock-based compensation expense for all stock awards that was recognized in the consolidated statements of operations and comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;At December&#160;31, 2020, there was $22.9 million of unrecognized compensation cost related to unvested stock option awards, which is expected to be recognized over a remaining weighted average vesting period of 2.92 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="ib8867f2cee7c4f0c8c2d68c891865a87_D20170126-20170126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzc4OA_27ee3b95-dba8-49f3-85da-553c5976ef0b"
      unitRef="number">0.04</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="i20b78fca7e81482fb0581d47a9f1081e_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzEwMDU_60dcd85e-0b56-4843-9a47-ac3f04d33d60"
      unitRef="shares">1090203</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="i0900e98e8cae4aa4a8897f937e7fbff3_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzE1MDA_3b0dc0da-2d73-491f-81e9-eed1fd88a13e"
      unitRef="number">0.01</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="i5beb701f35d84927bf1c0dc482972cdb_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzE3MTM_8e38c1eb-e127-49e5-bfe4-dbc3f70842f6"
      unitRef="shares">272550</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib54b4c52afc844528f4f9143587c2726_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzc2OTY1ODEzOTgxOTg_3607d0a2-9f89-42ae-8349-a180a59ba326">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9d0e7c3ae8a84a2299d75513d8e7ef07_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzc2OTY1ODEzOTgyMTE_4a0f3575-6fb0-469c-a7d9-38253b1f1e91">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ib54b4c52afc844528f4f9143587c2726_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzE1OTQyOTE4NjA4NzA2_518f9061-8531-4dda-8012-cd3bb0f00cce">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM3Mzg_d046aa1b-08d5-4452-94bd-632f9baff256">A summary of the activity related to stock option awards during the year ended December 31, 2020 is as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Subject to&lt;br/&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures and cancellations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(558,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,920,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,606,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzEtMS0xLTEtMA_5d707f78-84d0-4042-9f9e-f04f580c60e0"
      unitRef="shares">3039880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzEtMy0xLTEtMA_f291a27a-df2d-4647-a2c3-3f4c3588f822"
      unitRef="usdPerShare">29.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzItMS0xLTEtMA_858332cb-ec4b-4dd6-863e-baaa860a978c"
      unitRef="shares">539825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzItMy0xLTEtMA_80741020-3c48-43c8-83d8-d5d9e14c0386"
      unitRef="usdPerShare">19.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzMtMS0xLTEtMA_9e395c97-b62c-4374-b665-acff5c0e68c4"
      unitRef="shares">100493</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzMtMy0xLTEtMA_afcf7e63-e6ec-4cc2-8b4e-9da1436a95da"
      unitRef="usdPerShare">4.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzQtMS0xLTEtMA_1d96a1b1-beab-4ed8-8351-713f46ebdb08"
      unitRef="shares">558512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzQtMy0xLTEtMA_07e5f6d9-a1a9-4ee7-b694-1dc5a4202704"
      unitRef="usdPerShare">38.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzUtMS0xLTEtMA_b8bab322-b435-47f8-b28a-934934a76d60"
      unitRef="shares">2920700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzUtMy0xLTEtMA_152cd0a5-5c02-46fa-a898-bb50c4d84194"
      unitRef="usdPerShare">26.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzUtNS0xLTEtMA_c0368152-8a96-4565-91a5-daaf8904b928">P7Y3M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzUtNy0xLTEtMA_2c97e826-b8de-4a0d-98cb-b441f590ca4b"
      unitRef="usd">17434000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzYtMS0xLTEtMA_e2dfb4ca-6cf1-41e0-b51b-8efe08936967"
      unitRef="shares">1606744</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzYtMy0xLTEtMA_2e7bb1a0-ee9a-4b54-9031-99a815e3908d"
      unitRef="usdPerShare">26.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzYtNS0xLTEtMA_33d6b4ba-1c63-468c-b274-11cb77acae5c">P5Y11M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTowNGUyNjZhMGVjZjg0MjMzYTg0OWY5MjgzMWFlOTlmNS90YWJsZXJhbmdlOjA0ZTI2NmEwZWNmODQyMzNhODQ5ZjkyODMxYWU5OWY1XzYtNy0xLTEtMA_4e873cf1-e71d-48dc-a91e-15251d4fe3d7"
      unitRef="usd">12326000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzIyMjE_00334ce6-ccf8-451c-953d-8e604ca334be"
      unitRef="usd">500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM3NDA_9de41884-4f9e-4b66-b007-8891ad2bb9ac">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of stock option awards granted to employees were determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzMtMS0xLTEtMA_75e314e5-b57a-4020-a814-e60f2bf89cdf"
      unitRef="number">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzMtMy0xLTEtMA_a5e97232-157e-466d-b840-f5a232cda6fb"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzMtNS0xLTEtMA_348b2a05-efa5-48d4-8f60-bb10d1c575c6"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzQtMS0xLTEtMA_e0a2d5fc-6a38-4c34-880d-28e43123807e"
      unitRef="number">0.902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzQtMy0xLTEtMA_c6a30ef0-eb23-447f-afa5-74ba633a26c2"
      unitRef="number">0.7798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzQtNS0xLTEtMA_414b4b15-efa8-48eb-b8c8-9db7b0aff2a8"
      unitRef="number">0.677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzUtMS0xLTEtMA_4de39887-0b90-4e69-b22a-5e89fd526a5a"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzUtMy0xLTEtMA_ab4c501e-c875-4553-bb58-a123d8daeead"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzUtNS0xLTEtMA_c7b06f19-6ae3-4aa9-a945-5299ba7c8aed"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzYtMS0xLTEtMA_647d2aee-83e1-4200-9daf-8bb6f58b9d3a">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzYtMy0xLTEtMA_bc49d8e9-b47d-4707-9ab1-c58bb8017c65">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzYtNS0xLTEtMA_1ecefa08-081f-4e44-bc66-65a82a7c2bb3">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43cd1111f20f4a0da3b5ff7227e51947_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzctMS0xLTEtMA_8e3ba556-1336-4ca5-8ffb-09d53676b636"
      unitRef="usdPerShare">14.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5cd7e07f6bf46b9abc45cbab7561e0e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzctMy0xLTEtMA_9d8c9a88-aa8a-4086-8e09-9cad309aec49"
      unitRef="usdPerShare">21.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibeaf210b34cf4dd4b851ebce1cfa52ba_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTpmZmY5NzAxNDI5ZjU0ZGQxYmM1ZjFkMDA1YTk3ZmEyYi90YWJsZXJhbmdlOmZmZjk3MDE0MjlmNTRkZDFiYzVmMWQwMDVhOTdmYTJiXzctNS0xLTEtMA_983cf3ff-5eee-4f8f-84cd-9383ee1e28e3"
      unitRef="usdPerShare">61.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM3NDQ_73fea309-0a87-4c7f-a12e-a8aafa91733f">&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total non-cash stock-based compensation expense for all stock awards that was recognized in the consolidated statements of operations and comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i6508ab35035342cd9e4646d23157b40a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzItNS0xLTEtMA_38e925bd-a60e-432d-9d46-15fb52f9e4ea"
      unitRef="usd">4122000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i359415b14d684d379a4109a61911492d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzItNy0xLTEtMA_a926df5f-c3c5-4dc2-8075-3936d52d17a1"
      unitRef="usd">5564000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i0aadc4c66dcb4fa1bc4b215b469a0a7a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzItOS0xLTEtMA_e2722e4d-5a14-49e4-953d-7360c200593c"
      unitRef="usd">3371000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i82d992fb6f554fccadf6b6b6a8c63328_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzMtNS0xLTEtMA_91f1c862-5348-4c87-a13b-6a55bc394322"
      unitRef="usd">7377000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i36dbf84d905044b5bbf99129c92325f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzMtNy0xLTEtMA_74361432-202c-4cfa-a562-51cfcc22b587"
      unitRef="usd">6847000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i4c80820f84694825872e301d029a662b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzMtOS0xLTEtMA_8e21c963-4d5c-4019-a867-052f81ec96b1"
      unitRef="usd">6590000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzQtNS0xLTEtMA_dd5767b3-f75c-4272-b263-4be7e452ce0c"
      unitRef="usd">11499000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzQtNy0xLTEtMA_0500d365-9a81-4b0c-9e67-4636d4d27993"
      unitRef="usd">12411000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90YWJsZTo2YTQ4ODdjZDQ2MTY0NTI1YWQxMzBmYjIxODRhNzc0NS90YWJsZXJhbmdlOjZhNDg4N2NkNDYxNjQ1MjVhZDEzMGZiMjE4NGE3NzQ1XzQtOS0xLTEtMA_be2fc2b7-f10e-41c8-9467-0955832fe6ae"
      unitRef="usd">9961000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM1NjE_94501c4c-c071-49a9-b483-2a7e694c7e7e"
      unitRef="usd">22900000</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="ib54b4c52afc844528f4f9143587c2726_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xMzkvZnJhZzplZTVjYmU4NzIzMGE0YjQ0ODJhNGY3MDc0NDYxNzI1Mi90ZXh0cmVnaW9uOmVlNWNiZTg3MjMwYTRiNDQ4MmE0ZjcwNzQ0NjE3MjUyXzM3MjY_73ef4ba1-d3d8-4d64-8dbc-b9a8ca99a66e">P2Y11M1D</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzcwOQ_e25442ca-532e-4c30-9344-58122adc30fc">Australia Research and Development Tax Incentive Our Australian subsidiary, which conducts core research and development activities on our behalf, was eligible to receive a 43.5% refundable tax incentive for qualified research and development activities during fiscal years 2019 and 2018. We were no longer eligible to receive the refundable tax incentive during fiscal year ending 2020. For the years ended December&#160;31, 2019 and 2018, $0.0 million and $0.1 million, respectively, were recorded as a reduction to research and development expenses in the consolidated statements of operations and comprehensive loss. We received approximately $0.0 million and $0.2 million in cash during the years ended December&#160;31, 2020 and 2019, respectively, related to the tax incentive. As of December&#160;31, 2020, we had no remaining tax incentive receivable from the Australian government.Income Taxes&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of loss before income tax benefit consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&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:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have recorded a full valuation allowance against our net deferred tax assets due to the uncertainty surrounding the realization of such assets. Management has determined it more likely than not that the deferred tax assets are not realizable due to our historical loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, we had federal and state net operating loss carryforwards, or NOLs, of $248.4 million and $64.2 million, respectively. The federal and state NOLs generated prior to 2018 will both begin to expire in 2028, unless previously utilized. The federal NOL includes $188.4&#160;million of net operating losses generated in 2018 and after. Federal net operating losses generated in 2018 and after carryover indefinitely and may generally be used to offset up to 80% of future taxable income. At December&#160;31, 2020, we had federal and California research tax credit carryforwards of approximately $14.3 million and $8.9 million, respectively. The federal research tax credit carryforwards will begin to expire in 2026 and the California state credits carryforward indefinitely. We also have foreign tax losses of $3.4 million, which will carry forward indefinitely, subject to a continuity of ownership test.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The above NOL carryforward and the federal and state research tax credit carryforwards may be subject to an annual limitation under section&#160;382 and 383 of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), and similar state provisions if we experience one or more ownership changes which would limit the amount of NOL and tax credit carryforwards that can be utilized to offset future taxable income and tax, respectively. In general, an ownership change as defined by Section&#160;382 and 383, results from transactions increasing ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percentage points over a three-year period. In September 2015, we completed a Section&#160;382 analysis through December&#160;31, 2014 and determined that there was an ownership change in 2007 that may limit the utilization of approximately $5.3 million and $5.4 million in federal and state NOLs, respectively, and $0.2 million in both federal and state research tax credits.&#160;We extended the analysis period of the study through December 31, 2018, noting an ownership change in 2017 which may limit the use of our net operating losses. Our use of federal NOL carryforward could be limited further by the provisions of Section&#160;382 of the U.S. Internal Revenue Code of 1986, as amended, depending upon the timing and amount of additional equity securities that we have issued or will issue. State NOL carryforwards may be similarly limited. If a change in ownership were to have occurred, NOL and tax credits carryforwards could be eliminated or restricted. If eliminated the related asset would be removed from the deferred tax asset schedule with a corresponding reduction in the valuation allowance. Due to the existence of the valuation allowance, limitations created by ownership changes, if any, will not impact our effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the expected statutory federal income tax provision to our actual income tax provision:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected income tax benefit at federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenditure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refundable AMT credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-13.5pt"&gt;&lt;span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Includes non-deductible stock-based compensation and excess tax benefits from stock-based compensation. During 2020, our tax provision includes $0.0 of excess tax benefits associated with the exercise of non-qualified stock options and $0.2 associated with the disqualifying dispositions of incentive stock options. During 2019, our tax provision includes $1.1 million of excess tax benefits associated with the exercise of non-qualified stock options and $0.3 million associated with the disqualifying dispositions of incentive stock options. During 2018, our tax provision includes $4.9 million of excess tax benefits associated with the exercise of non-qualified stock options and $2.2 million associated with the disqualifying dispositions of incentive stock options. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize a tax benefit from an uncertain tax position when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, based on the technical merits. Income tax positions must meet a more likely than not recognition at the effective date to be recognized. At December 31, 2020 and 2019, we had no unrecognized tax benefits that, if recognized and realized, would affect the effective tax rate due to the valuation allowance against deferred tax assets. The following table summarizes the activity related to our unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&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:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If recognized, these amounts would not affect our effective tax rate, since they would be offset by an equal corresponding adjustment in the deferred tax asset valuation allowance. We do not anticipate there will be a significant change in unrecognized tax benefits within the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy is to recognize interest and penalties related to income tax matters in the provision for income taxes. At December&#160;31, 2020 and 2019, there were no interest or penalties on uncertain tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the United States, California and Australia. Due to our losses incurred, we are essentially subject to income tax examination by tax authorities from inception to date.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage
      contextRef="i96d450d613a343ed8af5bc67d454dedd_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzE4MQ_034c19b0-4ff1-49d4-a1a6-7a8bb723a950"
      unitRef="number">0.435</anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage
      contextRef="i91c5108c373c4f8ea9f14e4e0b651ace_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzE4MQ_1da05899-3006-4856-86fd-bf006587be0e"
      unitRef="number">0.435</anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage
      contextRef="ic60cb00faac141f4b08caa4781fbc07b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzE4MQ_ddd727a8-c40d-47a1-be8e-99f53d8d8a53"
      unitRef="number">0.435</anab:ResearchAndDevelopmentTaxIncentiveCreditPercentage>
    <anab:ResearchAndDevelopmentTaxIncentiveCredit
      contextRef="i91c5108c373c4f8ea9f14e4e0b651ace_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzM0MA_b7941840-5912-4c9e-a163-f47203a7d2b9"
      unitRef="usd">0.0</anab:ResearchAndDevelopmentTaxIncentiveCredit>
    <anab:ResearchAndDevelopmentTaxIncentiveCredit
      contextRef="i96d450d613a343ed8af5bc67d454dedd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzM0Nw_649fa58b-8f6a-4c41-9f24-366f5e91b4fb"
      unitRef="usd">100000</anab:ResearchAndDevelopmentTaxIncentiveCredit>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditReceivedDuringPeriod
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzUyNg_3569d354-559a-4f86-88c4-945371bc681f"
      unitRef="usd">0.0</anab:ResearchAndDevelopmentTaxIncentiveCreditReceivedDuringPeriod>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditReceivedDuringPeriod
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzUzMw_8bd18b84-bee3-48f8-ab60-8a3d6da7cc2d"
      unitRef="usd">200000</anab:ResearchAndDevelopmentTaxIncentiveCreditReceivedDuringPeriod>
    <anab:ResearchAndDevelopmentTaxIncentiveCreditReceivableCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNDUvZnJhZzo2NDI0NTgzNDY4YzA0ZWRjYTU0YjljOWY4NGJjN2YzYi90ZXh0cmVnaW9uOjY0MjQ1ODM0NjhjMDRlZGNhNTRiOWM5Zjg0YmM3ZjNiXzYzOQ_39d9fb18-0635-4788-a4e1-739bdcfcf14e"
      unitRef="usd">0</anab:ResearchAndDevelopmentTaxIncentiveCreditReceivableCurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzU4NA_a23754ef-6419-44d4-b65e-09f121c06a87">Employee Benefit PlanWe have a defined contribution 401(k) plan available to eligible employees. Employee contributions are voluntary and are determined on an individual basis, limited to the maximum amount allowable under U.S. federal tax regulations.&#160;During 2020 and 2019, we elected to match 50% of an employee&#x2019;s contributions up to 6% of the employees&#x2019; eligible salary with a maximum annual match limit of $6,000. For the years ended December&#160;31, 2020, and 2019, we incurred approximately $0.5 million and $0.3&#160;million, respectively of costs related to the 401(k) plan. There were no employer contributions to the plan during the year ended December&#160;31, 2018.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzI5NA_4186a761-10b6-4c41-9479-9eddd51a9dd9"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzMzNA_9071408f-527a-4b1d-b448-1676f4e1c22a"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzQwOA_141bace4-f118-4158-8f1b-fc3be613b3a2"
      unitRef="usd">6000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzQ2MQ_d853c467-5397-4297-b687-ec29d91869cb"
      unitRef="usd">500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzMyOTg1MzQ4ODM5NjY_f1a9928e-dc0e-49a3-8b00-c90bd926fcfe"
      unitRef="usd">300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTEvZnJhZzo1YmU4MzkzMGU5YjY0NjEzYTEwMGQ3MTc5OGJjYWZjNi90ZXh0cmVnaW9uOjViZTgzOTMwZTliNjQ2MTNhMTAwZDcxNzk4YmNhZmM2XzUxMg_ac8b12cf-e65f-49af-b8af-960da2de16ac"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzY0NzI_e32ef65a-721d-4772-9a98-c4b8bbce503b">Commitments and Contingencies&lt;div style="margin-top:6pt;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On November 11, 2020, we entered into an agreement to terminate our sublease (the &#x201c;Sublease Termination&#x201d;) with Trex Enterprises Corporation, with respect to facilities in the building at 10455 Pacific Center Court in San Diego, California (the &#x201c;10455 Building&#x201d;). The terms of the original sublease with Trex provided for a November 12, 2021 lease expiration. Under the Sublease Termination, we agreed to terminate the sublease agreement on December 15, 2020 with no associated penalty. We recorded a non-cash gain of approximately $0.1&#160;million as other income (expense), in connection with the write-off of the lease liability and corresponding ROU asset. As of December&#160;31, 2020, there was no lease liability and corresponding ROU asset related to the 10455 Building Lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we still maintain the non-cancellable office lease for our facilities at 10421 Pacific Center Court in San Diego, California, which expires on August 31, 2021. Our lease payments are fixed, and we recognize lease expense for leases on a straight-line basis over the lease term. Operating lease ROU assets and lease liabilities are recorded based on the present value of the future minimum lease payments over the lease term at commencement date. As our leases do not provide an implicit rate, we used our incremental borrowing rate based on the information available at effective date of adoption in determining the present value of future payments. The weighted-average discount rate used was 8.59%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our balance sheet includes our ROU assets and lease liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.275%"/&gt;&lt;td style="width:0.1%"/&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:30.571%"/&gt;&lt;td style="width:0.1%"/&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:10.776%"/&gt;&lt;td style="width:0.1%"/&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:10.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_195e6564-df14-4792-9c90-305bbda58e2e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_9f1137c5-5d40-46da-adcf-c0e75ae47080"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_007244c6-1da6-481a-9a17-157b312cdae1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_e58a2b4f-e5e8-466b-944b-e65b0eeb944d"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following costs are included in our cash flow statement (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&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:30.917%"/&gt;&lt;td style="width:0.1%"/&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.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense was $0.7&#160;million during the year ended December&#160;31, 2018 under ASC 840. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the future minimum annual obligations under non-cancellable operating lease commitments in excess of one year are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.770%"/&gt;&lt;td style="width:0.1%"/&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:14.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31, (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On May 4, 2020, we entered into a lease agreement (the &#x201c;Lease Agreement&#x201d;) with Wateridge Property Owner, LP, with respect to facilities in the building at 10770 Wateridge Circle, San Diego, California 92121. Under the Lease Agreement, we agreed to lease approximately 45,000 square feet of space for a term of 124 months, beginning on April 1, 2021 or at the completion of leasehold improvements. The Lease liability and corresponding ROU asset will be recorded at lease commencement date, which we anticipate to be April 1, 2021. The terms of the Lease Agreement provide us with an option to extend the term of the lease for an additional five years, as well as a one-time option to terminate the lease after seven years with the payment of a termination fee. The monthly base rent will be $4.20 per rentable square foot and will be increased by 3% annually. Under the Lease Agreement, we are also responsible for our pro rata share of real estate taxes, building insurance, maintenance, direct expenses, and utilities. As of December&#160;31, 2020, we have recorded $0.2&#160;million in prepaid rent and $0.3&#160;million as a security deposit in accordance with the terms of the Lease Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;At December&#160;31, 2020, the future minimum annual obligations for the Lease Agreement in excess of one year are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;License Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have certain obligations under licensing agreements with third parties that are contingent upon achieving various development, regulatory and commercial milestones.&#160;Pursuant to these license agreements, we are required to make milestone payments if certain development, regulatory and commercial sales milestones are achieved.&#160;Also, pursuant to the terms of each of these license agreements, when and if commercial sales of a product commence, we will pay royalties to our licensors on net sales of the respective products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the licensing agreements require guaranteed minimum annual payments. Terms of the licensing agreements generally range from the remaining life of the patent up to 19 years and, in some cases, may be subject to earlier termination by either party upon specified circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total expense incurred under all collaborative licensing agreements for upfront, milestone and royalty payments were $0.2 million, $0.5 million and $0.3 million during the years ended December&#160;31, 2020, 2019 and 2018, respectively. Total cash paid under these agreements was $0.3 million, $0.1 million, and $0.2 million during the years ended December&#160;31, 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum annual obligations under all such license agreements will be $0.2 million in aggregate during 2021, and thereafter. These obligations are payable through ten years from the first commercial sale, if any, or expiration of the last patent to expire, the dates of which are not determinable at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into agreements with certain vendors for the provision of goods and services, which includes manufacturing services with contract manufacturing organizations and development services with contract research organizations. These agreements may include certain provisions for purchase obligations and termination obligations that could require payments for the cancellation of committed purchase obligations or for early termination of the agreements. The amount of the cancellation or termination payments vary and are based on the timing of the cancellation or termination and the specific terms of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into standard indemnification arrangements in the ordinary course of business. Pursuant to certain of these arrangements, we indemnify, hold harmless, and agree to reimburse the indemnified parties for losses suffered or incurred by the indemnified party for third-party claims in connection with our breach of the agreement, our negligence or willful misconduct in connection with the agreement, or any trade secret, copyright, patent or other intellectual property infringement claim with respect to our technology. The term of these indemnification arrangements is generally perpetual. The maximum potential amount of future payments we could be required to make under these agreements is not determinable because it involves claims that may be made against us in the future, but have not yet been made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We indemnify our officers and directors for certain events or occurrences, subject to certain limits, while the officer or director is or was serving in such capacity, as permitted under Delaware law, in accordance with our certificate of incorporation and bylaws, and pursuant to agreements providing for indemnification entered into with our officers and directors. The term of the indemnification period lasts as long as an officer or director may be subject to any proceeding arising out of acts or omissions of such officer or director in such capacity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maximum amount of potential future indemnification of directors and officers is unlimited; however, we currently hold director and officer liability insurance. This insurance allows the transfer of risk associated with our exposure and may enable us to recover a portion of any future amounts paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that the fair value of these indemnification obligations is minimal. Accordingly, we have not recognized any liabilities relating to these obligations for any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letter of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and 2019, we were contingently liable for a standby letter of credit issued by a commercial bank for $60,000 for security on our lease. A restricted cash account with these amounts was held as cash collateral for the letter of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On March 25, 2020, a putative securities class action was filed in the United States District Court for the Southern District of California naming the Company and certain of its current or former officers as defendants. The complaint purports to assert claims under Section 10(b) of the Exchange Act Rule 10b-5, and Section 20(a) of the Exchange Act, on behalf of persons and entities who acquired our common stock between October 10, 2017 and November 7, 2019 (the &#x201c;Class Period&#x201d;). An amended complaint was filed on September 30, 2020 alleging that, during the Class Period, the defendants made material misrepresentations or omissions regarding our etokimab product candidate that artificially inflated our stock price. The plaintiff seeks, among other things, damages in an unspecified amount, as well as costs and expenses. We believe that the plaintiff&#x2019;s allegations are without merit and intend to vigorously defend against the claims. Because the Company is in the early stages of this litigation matter, we are unable to estimate a reasonably possible loss or range of loss, if any, that may result from these matters. On September 1, 2020, a related shareholder derivative complaint was filed based on allegations substantially similar to those in the class action, and asserting claims against current or former officers and directors for contribution under Sections 10(b) and 21D of the Exchange Act, breach of fiduciary duty, unjust enrichment and corporate waste. On January 28, 2021, this derivative action was voluntarily dismissed without prejudice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may be involved in legal proceedings arising in the ordinary course of our business. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputational harm, and other factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4d4c970bface4bfdacb515ee8016a9a6_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzMyOTg1MzQ5MDEyOTU_ae51d271-9fc8-4156-ac16-9fd048f54dd5"
      unitRef="usd">100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEwNzA_d174466c-eabb-45b2-adaa-5b4208b3efc4"
      unitRef="number">0.0859</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <anab:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzY0Njc_2d5165fc-7f2b-455f-a236-bb4395b56828">&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our balance sheet includes our ROU assets and lease liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.275%"/&gt;&lt;td style="width:0.1%"/&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:30.571%"/&gt;&lt;td style="width:0.1%"/&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:10.776%"/&gt;&lt;td style="width:0.1%"/&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:10.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_195e6564-df14-4792-9c90-305bbda58e2e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItMi0xLTEtMA_9f1137c5-5d40-46da-adcf-c0e75ae47080"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_007244c6-1da6-481a-9a17-157b312cdae1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtMi0xLTEtMA_e58a2b4f-e5e8-466b-944b-e65b0eeb944d"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anab:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzEtNC0xLTEtMjA3OA_2710e442-f018-4d8b-b6b0-67556261cb86"
      unitRef="usd">344000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzEtNC0xLTEtMA_3136f214-3d2f-4cae-a219-253ce73bc4f7"
      unitRef="usd">1402000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItNC0xLTEtMjA3OA_bc9c8073-d3c5-4d0b-a9cb-236040407bc6"
      unitRef="usd">342000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzItNC0xLTEtMA_fd352dcd-9bd1-467b-83ce-d0cc42dc90f2"
      unitRef="usd">871000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtNC0xLTEtMjA3OA_14cfab3e-e2ad-4ae1-b346-d31f291d06d7"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0MWRjMzU5Y2ZjNzc0ODc0YTRhNDc3ZGE5NTNkNGFlMS90YWJsZXJhbmdlOjQxZGMzNTljZmM3NzQ4NzRhNGE0NzdkYTk1M2Q0YWUxXzMtNC0xLTEtMA_e20ecfbd-24a8-4c9c-80f2-4b81f0e22f99"
      unitRef="usd">654000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTUxNTE2_02677088-1e0d-472d-8907-7caebaee0f7a">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following costs are included in our cash flow statement (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&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:30.917%"/&gt;&lt;td style="width:0.1%"/&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.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTpjZWQxYTZjM2Q5MTY0OTlhODRiOTMyNjkzNzE0MzNmZS90YWJsZXJhbmdlOmNlZDFhNmMzZDkxNjQ5OWE4NGI5MzI2OTM3MTQzM2ZlXzEtNC0xLTEtMA_c332c045-9c31-44c0-bf28-ed48886e91c9"
      unitRef="usd">865000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTpjZWQxYTZjM2Q5MTY0OTlhODRiOTMyNjkzNzE0MzNmZS90YWJsZXJhbmdlOmNlZDFhNmMzZDkxNjQ5OWE4NGI5MzI2OTM3MTQzM2ZlXzEtNi0xLTEtMTQ1NA_5a5b2a95-995d-44c7-ad52-93589c9508e4"
      unitRef="usd">879000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTpjZWQxYTZjM2Q5MTY0OTlhODRiOTMyNjkzNzE0MzNmZS90YWJsZXJhbmdlOmNlZDFhNmMzZDkxNjQ5OWE4NGI5MzI2OTM3MTQzM2ZlXzItNC0xLTEtMA_8d313138-0141-48c5-bb10-c24a78659bd6"
      unitRef="usd">938000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTpjZWQxYTZjM2Q5MTY0OTlhODRiOTMyNjkzNzE0MzNmZS90YWJsZXJhbmdlOmNlZDFhNmMzZDkxNjQ5OWE4NGI5MzI2OTM3MTQzM2ZlXzItNi0xLTEtMTQ1NA_bead6aa6-45fe-46bb-8338-9154c2633cc9"
      unitRef="usd">937000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzMyOTg1MzQ4OTkyMzg_779d2c17-431e-4f1d-bf4e-8b812c01859d"
      unitRef="usd">700000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzY0NjY_949d101a-4b05-4df3-b4b4-b6957d1caf53">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the future minimum annual obligations under non-cancellable operating lease commitments in excess of one year are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.770%"/&gt;&lt;td style="width:0.1%"/&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:14.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31, (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;At December&#160;31, 2020, the future minimum annual obligations for the Lease Agreement in excess of one year are as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzEtMi0xLTEtMA_e868de4c-a898-4b95-855f-cd4b13bc1310"
      unitRef="usd">352000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzItMi0xLTEtMA_6c3a311d-0218-4bb4-a7dd-48f791402675"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzMtMi0xLTEtMA_c526a12e-5ec0-4ed2-b118-b656b2795274"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzQtMi0xLTEtMA_a750876c-0a54-4a2c-bd9e-1ea264cc9b5d"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzUtMi0xLTEtMA_f66806ea-bedc-4165-8a3a-67ab0e049abb"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzYtMi0xLTEtMA_7a339ab2-9b4c-476d-87e4-dbd085e35b9f"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzctMi0xLTEtMA_873de131-e2b5-4be0-a62d-e42359e885a3"
      unitRef="usd">352000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzgtMi0xLTEtMA_b9f4b129-c8fe-4902-a8ee-9b728572d50f"
      unitRef="usd">10000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTplNDMwMWZmNWMxNDQ0Mjg2YTFlNDMxMmJlN2EyNDJmYS90YWJsZXJhbmdlOmU0MzAxZmY1YzE0NDQyODZhMWU0MzEyYmU3YTI0MmZhXzktMi0xLTEtMA_81740ef8-9f05-414b-9f94-a8287e430515"
      unitRef="usd">342000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i333b0ce8bb784202973d43f810a8a963_I20200504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4Mzk0_77ce0609-3f7a-4ee8-9ea4-75444c781243"
      unitRef="sqft">45000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i333b0ce8bb784202973d43f810a8a963_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4NDA0_40ec56cf-17ac-46a9-a259-e8ca5679518e">P124M</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
      contextRef="i333b0ce8bb784202973d43f810a8a963_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4NDE0_3b687484-5d80-48a7-bef0-01a495704b9d">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1>
    <anab:LesseeOperatingLeaseLeaseNotYetCommencedOneTimeOptionToTerminateExpirationPeriod
      contextRef="ie9774e490ebc444fba5a151211964e29_D20200504-20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4NDMz_ac306ec6-c26b-4209-9668-307c13a884a5">P7Y</anab:LesseeOperatingLeaseLeaseNotYetCommencedOneTimeOptionToTerminateExpirationPeriod>
    <anab:RentPerSquareFoot
      contextRef="ie9774e490ebc444fba5a151211964e29_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4NDUw_a98a919c-12e6-413d-9a1b-3e0dd03e164d"
      unitRef="usdPerSqft">4.20</anab:RentPerSquareFoot>
    <anab:AnnualRentIncreasePercent
      contextRef="ie9774e490ebc444fba5a151211964e29_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEzMTk0MTM5NTQ4NDU3_d3f49ec5-fd40-4738-a784-316413845b31"
      unitRef="number">0.03</anab:AnnualRentIncreasePercent>
    <us-gaap:PrepaidRent
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzEwNDQ1MzYwNDczMTE0_d84c13b9-48b5-43e6-8693-fb519564d863"
      unitRef="usd">200000</us-gaap:PrepaidRent>
    <us-gaap:SecurityDeposit
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzQ5NDc4MDIzMzc2NTU_c3ecd37d-fa62-40b2-8b76-524f0a86a5fc"
      unitRef="usd">300000</us-gaap:SecurityDeposit>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzEtMS0xLTEtMjE0OA_02efe306-8628-4d9e-ae96-559f3d78a882"
      unitRef="usd">568000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzItMS0xLTEtMjE0OA_a0345006-a05b-450c-b0aa-b3aa1b877521"
      unitRef="usd">2328000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzMtMS0xLTEtMjE0OA_0ef58b43-f185-4f22-9a32-65c2cc7389c5"
      unitRef="usd">2397000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzQtMS0xLTEtMjE0OA_06059bf6-5a1a-4b0f-851d-f0e367d2027a"
      unitRef="usd">2469000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzUtMS0xLTEtMjE0OA_c6847783-9caf-47b2-a872-2d082ec0494e"
      unitRef="usd">2543000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzYtMS0xLTEtMjE0OA_8639e306-9c14-4afe-801f-e5049ddf6bc1"
      unitRef="usd">15420000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ic8bbd65f0b154efea8de253331187bed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90YWJsZTo0ZjczMzQ3OTE5MWY0ZmUxYmIxZmQ3YjI0MWY1YmY3My90YWJsZXJhbmdlOjRmNzMzNDc5MTkxZjRmZTFiYjFmZDdiMjQxZjViZjczXzctMS0xLTEtMjE0OA_32228ef5-d2e1-42cc-931d-2501ccd26f87"
      unitRef="usd">25725000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <anab:CollaborationLicenseAgreementMaximumTerm
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI2MjQ_b20a118f-472f-4763-8a85-1d2a012d1201">P19Y</anab:CollaborationLicenseAgreementMaximumTerm>
    <anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI4NDg_16471cd0-d1bd-4d66-948a-48a18504de1a"
      unitRef="usd">200000</anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense>
    <anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI4NTI_e233563f-44c6-4f1c-b44a-1c98295c21cf"
      unitRef="usd">500000</anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense>
    <anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI4NTk_4998225f-a376-481e-9d99-8d64211026b3"
      unitRef="usd">300000</anab:CollaborationLicenseAgreementUpfrontMilestoneAndRoyaltyExpense>
    <anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI5NTc_9bed16f2-84d6-4e16-9c84-ba9e7e948606"
      unitRef="usd">300000</anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments>
    <anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI5NjE_edf10dc6-8c31-4f81-a583-22eeeee137d4"
      unitRef="usd">100000</anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments>
    <anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzI5Njk_22100c7f-61d8-4056-b8d6-76fc5179c3bd"
      unitRef="usd">200000</anab:PaymentsForUpfrontMilestoneAndRoyaltyPayments>
    <anab:OtherCommitmentsDueAfterYearOne
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzMxMDE_29cf6216-d69b-400b-8773-23671f390c21"
      unitRef="usd">200000</anab:OtherCommitmentsDueAfterYearOne>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzMxMDE_ee282782-3d4a-4d4c-9a51-458c53cb6fea"
      unitRef="usd">200000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <anab:CollaborationLicenseAgreementObligationPayablePeriod
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzMxODQ_bedc2134-8c1a-4649-bbe6-abdb7dd762be">P10Y</anab:CollaborationLicenseAgreementObligationPayablePeriod>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iee4c9b6d70d64d948328024da0360adb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzYwMTE_b4856e8f-f951-4e15-9b2c-2296aafdb99f"
      unitRef="usd">60000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i573c9d66105f4d9e9c5424d1bc9dbf69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNTcvZnJhZzo4YzRlZGNhNzMzODk0ZGRiYmU5OWE2ZWNhYWI2OGZkMC90ZXh0cmVnaW9uOjhjNGVkY2E3MzM4OTRkZGJiZTk5YTZlY2FhYjY4ZmQwXzYwMTE_f356c50b-d180-4bd7-9bae-a3a31a0ea849"
      unitRef="usd">60000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1Xzc0NzA_e700d78c-0e30-48fe-8b30-5eab7afb1b97">&lt;div style="margin-top:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of loss before income tax benefit consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzItMS0xLTEtMA_c32047ce-9084-42ec-806f-033f63fe336e"
      unitRef="usd">-19832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzItMy0xLTEtMA_5b912235-4962-4496-bf8c-e4de8e16a812"
      unitRef="usd">-97187000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzItNS0xLTEtMA_9808b147-7073-4671-80a2-ebf0fd0e84c7"
      unitRef="usd">-61193000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzMtMS0xLTEtMA_5633108f-f136-4c6a-a0aa-f1cd0c6f4300"
      unitRef="usd">-99000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzMtMy0xLTEtMA_50769a29-e595-4b2b-a456-e3ff3547fd1c"
      unitRef="usd">-301000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzMtNS0xLTEtMA_3bc5b480-065d-49da-97b3-91266f82eca0"
      unitRef="usd">-655000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzQtMS0xLTEtMA_ef999874-d031-4467-a57f-5d0a45d5f0ae"
      unitRef="usd">-19931000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzQtMy0xLTEtMA_cf6ddb5c-b0d6-4112-8a02-1f9da52e57af"
      unitRef="usd">-97488000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTo3NDBhMWEzNmZmMGM0MTc0OGM4YjI2NmRmMjFkNzc3Yy90YWJsZXJhbmdlOjc0MGExYTM2ZmYwYzQxNzQ4YzhiMjY2ZGYyMWQ3NzdjXzQtNS0xLTEtMA_37c33958-2a13-4744-96d7-da8a63e5c2b3"
      unitRef="usd">-61848000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1Xzc0ODI_faa1e5df-612f-48b0-ad00-4ab9961bc8d1">Significant components of our deferred tax assets and liabilities are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&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:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzMtMS0xLTEtMA_77934ea4-e8a6-4f03-a50d-24b0a11f77f9"
      unitRef="usd">57772000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzMtMy0xLTEtMA_af8b9dbf-ac95-4a0f-8dcb-c55efcc6090f"
      unitRef="usd">55722000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzQtMS0xLTEtMA_e5db03f0-f52f-4d70-8d97-bcb8b0b3d1ca"
      unitRef="usd">17614000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzQtMy0xLTEtMA_51d3de0b-7fab-45dd-9274-0f728af9e334"
      unitRef="usd">14244000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzUtMS0xLTEtMA_8f495893-c51a-484b-9dab-4e6b72496bd5"
      unitRef="usd">5329000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzUtMy0xLTEtMA_d01fa60f-2f36-4fd0-b284-c46fc8381438"
      unitRef="usd">4067000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzYtMS0xLTEtMA_a6d045e9-b600-47f6-9cb3-bb5df3a020d6"
      unitRef="usd">769000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzYtMy0xLTEtMA_30d4f294-ae21-44de-b0e3-a11aef02615d"
      unitRef="usd">799000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzctMS0xLTEtMA_02256c83-2958-41d8-a69f-79eb8d2a0aa2"
      unitRef="usd">81484000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzctMy0xLTEtMA_c6e77e07-9dda-4325-9fcd-f729377cb022"
      unitRef="usd">74832000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzktMS0xLTEtMA_81a96b08-7dad-4c85-a84a-f374e2ae6f3e"
      unitRef="usd">150000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzktMy0xLTEtMA_3ef91bfe-5cc0-4968-8a1b-3c167cfc861a"
      unitRef="usd">349000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEwLTEtMS0xLTA_ca1bb730-c441-4d4f-8d5f-118cf7b54b70"
      unitRef="usd">150000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEwLTMtMS0xLTA_7dd360f3-1e66-4317-bc02-8dce854589ee"
      unitRef="usd">349000</us-gaap:DeferredIncomeTaxLiabilities>
    <anab:DeferredTaxAssetsNetBeforeValuationAllowance
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzExLTEtMS0xLTA_fb8f72b1-3d88-47e8-afc6-a98a00ba14ec"
      unitRef="usd">81334000</anab:DeferredTaxAssetsNetBeforeValuationAllowance>
    <anab:DeferredTaxAssetsNetBeforeValuationAllowance
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzExLTMtMS0xLTA_899df718-3788-4ad3-b9e3-df41c71cf26f"
      unitRef="usd">74483000</anab:DeferredTaxAssetsNetBeforeValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEyLTEtMS0xLTA_b0eb4dc7-6233-44cf-b57a-6efd3efd5c70"
      unitRef="usd">81334000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEyLTMtMS0xLTA_b0a75a51-1aea-40b9-806f-e32596f61421"
      unitRef="usd">74483000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEzLTEtMS0xLTA_54648932-8390-4df0-85e3-b854a69aeb00"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpjMDU1NWMyMGUwMzM0OWQ1OTA3YzEyYWI3ZWJhYWNkOS90YWJsZXJhbmdlOmMwNTU1YzIwZTAzMzQ5ZDU5MDdjMTJhYjdlYmFhY2Q5XzEzLTMtMS0xLTA_d6cda0e1-96c6-4868-9456-e8756ee0bf99"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie425c679a3bd4ac28cc3fd283f93ec8d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzU0OA_8f737546-5507-41b5-bdc6-5abbe80d8062"
      unitRef="usd">248400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i63be6107cca94bc99fce5943698be1b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzU1NQ_2f9afe55-3701-4fce-b853-bb559d9537d5"
      unitRef="usd">64200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i6248c52223d340539c16f68cca06b2f1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzQ5NDc4MDIzMzU0MDI_2d78d8de-e41c-4677-8e14-b4954b5091bd"
      unitRef="usd">188400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2767536395fb46eb924dc1dcd5f4472f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzEwMDU_8fc5f28f-1510-4770-abd0-35839ace5365"
      unitRef="usd">14300000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i0b1b9a82b9654338bce8e4ae1a0a66c7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzEwMTI_8aa5f592-1e4c-4386-b30f-5bbcb8e6fe5a"
      unitRef="usd">8900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i4a6e2ad854d2495ea53342e80b2ab5b7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzExOTg_8ca17ab9-5347-4709-9e2a-814188e28ad8"
      unitRef="usd">3400000</us-gaap:OperatingLossCarryforwards>
    <anab:OperatingLossCarryforwardsLimitationsOnUseAmount
      contextRef="ie4eda069ea0d4727b74e33e8fa317685_I20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzIxNTA_62e98d4c-87dc-4fb5-bb1d-5271f519374b"
      unitRef="usd">5300000</anab:OperatingLossCarryforwardsLimitationsOnUseAmount>
    <anab:OperatingLossCarryforwardsLimitationsOnUseAmount
      contextRef="i795013605f754547bd4341558dc75ed9_I20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzIxNTc_fdbe91f9-8cb5-4234-9f24-8b2d4857c67e"
      unitRef="usd">5400000</anab:OperatingLossCarryforwardsLimitationsOnUseAmount>
    <anab:TaxCreditCarryforwardLimitationsOnUseAmount
      contextRef="i0e37bdd373874a52a224517b19794beb_I20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzIyMDU_0e5bb4f3-f8be-48cc-a375-c2952a77dd00"
      unitRef="usd">200000</anab:TaxCreditCarryforwardLimitationsOnUseAmount>
    <anab:TaxCreditCarryforwardLimitationsOnUseAmount
      contextRef="iae61172a9bd2420c8ce12b6554837a49_I20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzIyMDU_bfc8fda0-26b1-41db-849c-efaf0214d782"
      unitRef="usd">200000</anab:TaxCreditCarryforwardLimitationsOnUseAmount>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1Xzc0NzI_eb6d3f73-550a-4d75-8454-08a8a7e4434a">&lt;div style="margin-top:12pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the expected statutory federal income tax provision to our actual income tax provision:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&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.637%"/&gt;&lt;td style="width:0.1%"/&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.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected income tax benefit at federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenditure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refundable AMT credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; Includes non-deductible stock-based compensation and excess tax benefits from stock-based compensation. During 2020, our tax provision includes $0.0 of excess tax benefits associated with the exercise of non-qualified stock options and $0.2 associated with the disqualifying dispositions of incentive stock options. During 2019, our tax provision includes $1.1 million of excess tax benefits associated with the exercise of non-qualified stock options and $0.3 million associated with the disqualifying dispositions of incentive stock options. During 2018, our tax provision includes $4.9 million of excess tax benefits associated with the exercise of non-qualified stock options and $2.2 million associated with the disqualifying dispositions of incentive stock options.</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzItMS0xLTEtMA_aaf0cc63-40e7-4217-ab28-d5c3dcd9759e"
      unitRef="usd">-4186000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzItMy0xLTEtMA_362b5762-d135-4c79-ada8-e5da6f0a340b"
      unitRef="usd">-20473000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzItNS0xLTEtMA_5e5c14d1-138c-4236-b9eb-8953566cc097"
      unitRef="usd">-12988000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzMtMS0xLTEtMA_4df8b4e8-4a9c-4ba7-852d-8d613ad89743"
      unitRef="usd">-21000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzMtMy0xLTEtMA_2450014e-c5a6-4913-8d25-c499b3763a74"
      unitRef="usd">-377000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzMtNS0xLTEtMA_44874b81-c9c4-46d1-9d85-beb1f3ee9220"
      unitRef="usd">-166000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzQtMS0xLTEtMA_9a8edd3b-98aa-416b-a98c-459a8787f8a2"
      unitRef="usd">-18000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzQtMy0xLTEtMA_241c0700-e632-4c5d-a4b9-74da10579419"
      unitRef="usd">-34000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzQtNS0xLTEtMA_b5eb3ca0-51cb-46b1-b080-365fd7a3af0d"
      unitRef="usd">-17000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzUtMS0xLTEtMA_0cfa213c-558a-4344-908c-54171baf4fb9"
      unitRef="usd">871000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzUtMy0xLTEtMA_d92a7f0a-afe7-4468-8040-04e84d2ff3b1"
      unitRef="usd">-1122000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzUtNS0xLTEtMA_8da561ef-b275-4ac2-83a1-e5f5f1afdd58"
      unitRef="usd">-6693000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzctMS0xLTEtMA_f13b3aae-1dc1-4562-a9a4-d23d22c89815"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzctMy0xLTEtMA_98dffdd6-557d-4353-b6d5-06a804d6e2d2"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzctNS0xLTEtMA_9d4712bf-ddc0-4c81-8c23-b4572ec23c2a"
      unitRef="usd">63000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
    <anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzgtMS0xLTEtMA_48f2c270-91d1-4ea9-8bdf-df03771c1b6c"
      unitRef="usd">0</anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax>
    <anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzgtMy0xLTEtMA_8ca4b3c7-f61d-44f0-9057-3fede2062f7e"
      unitRef="usd">0</anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax>
    <anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzgtNS0xLTEtMA_755fc8b7-882e-4271-876d-ff1d97275892"
      unitRef="usd">139000</anab:EffectiveIncomeTaxRateReconciliationAlternativeMinimumTax>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzktMS0xLTEtMA_266d1c40-ae7a-4b40-99c2-bd122c28813f"
      unitRef="usd">-11000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzktMy0xLTEtMA_4c50d627-c340-415d-8a21-78e605d150aa"
      unitRef="usd">-661000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzktNS0xLTEtMA_2e2b33b0-1a17-4826-befe-8e1b51696e9a"
      unitRef="usd">60000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEwLTEtMS0xLTA_4b41656d-787e-4258-8849-8edb4c8d84b7"
      unitRef="usd">40000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEwLTMtMS0xLTA_77980033-def8-4f9f-909c-985f4ce23674"
      unitRef="usd">-53000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEwLTUtMS0xLTA_359a70bb-2c75-4845-a150-3cce9d83942f"
      unitRef="usd">155000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEyLTEtMS0xLTA_a380af3b-6c7f-46d4-901e-622a338cf382"
      unitRef="usd">3389000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEyLTMtMS0xLTA_5c2b1c6f-2bff-4706-938f-7b0d42adff52"
      unitRef="usd">4405000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzEyLTUtMS0xLTA_4dcb7715-6c68-40c1-b4f7-1500e0d3e940"
      unitRef="usd">4393000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE0LTEtMS0xLTA_2c280074-7598-4952-ae95-74d1e721214b"
      unitRef="usd">6678000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE0LTMtMS0xLTA_3c5a70ee-2948-40ed-bb16-8edc4a4c19a3"
      unitRef="usd">26905000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE0LTUtMS0xLTA_896c717c-6d89-4388-8925-270a5cb1a1e5"
      unitRef="usd">23892000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE1LTEtMS0xLTA_169cc012-7818-4b55-b54b-23756f148fbc"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE1LTMtMS0xLTA_c25883c8-e728-4218-b075-322347425a07"
      unitRef="usd">-152000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTplMDUwNTRmZWY4MDA0MGNkYmEwMTI2YWM1MmEzYWE1ZC90YWJsZXJhbmdlOmUwNTA1NGZlZjgwMDQwY2RiYTAxMjZhYzUyYTNhYTVkXzE1LTUtMS0xLTA_07a55419-5a65-41a6-b4f5-97dd316eb904"
      unitRef="usd">-192000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzEwOTk1MTE2Mjg1ODU4_a05f1702-664d-40f7-9f24-1ec08df9177d"
      unitRef="usd">0.0</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzEwOTk1MTE2Mjg1ODY2_e52a6d91-0f9a-40bc-9803-1262dfbb1412"
      unitRef="usd">200000</anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzM0MTY_0250c37e-600c-4d78-8621-7b930734e975"
      unitRef="usd">1100000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzM1MDY_4a62ba6a-da0a-42be-98c0-4cf605851494"
      unitRef="usd">300000</anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzM2MjQ_d8d046cd-e982-4dbb-af60-a7eda31e416e"
      unitRef="usd">4900000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions
      contextRef="i28a4239a3d034501a07a986904fd449c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzM3MTQ_b7364bbc-525f-4c12-822a-22236ce8a301"
      unitRef="usd">2200000</anab:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSharebasedCompensationCostDisqualifyingDispositionsOfIncentiveStockOptions>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzY1Mzg_ad3b7f5a-6581-4fcc-956e-ab0b4a553306"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzY1Mzg_d85134bd-3f2b-4b6b-8c3b-9ad1304de567"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1Xzc0NzM_c48cfed1-5334-41fb-abbe-ac3074663f01">The following table summarizes the activity related to our unrecognized tax benefits:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&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:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzItMS0xLTEtMA_0cc396d3-f34b-4303-921e-7f0ce95d57da"
      unitRef="usd">3146000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i848a063dc0eb470a8f2416247248a6c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzItMy0xLTEtMA_4c6f758a-752b-47f0-b1d8-b932d357ef8e"
      unitRef="usd">1812000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzMtMS0xLTEtMA_496fc0ee-931e-4ea3-bd47-e258dbd887eb"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzMtMy0xLTEtMA_d2368adc-96f6-4775-a185-26d3360febf0"
      unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzQtMS0xLTEtMA_85ad952e-9027-4d62-a1ca-84973462a879"
      unitRef="usd">898000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzQtMy0xLTEtMA_769f3423-f182-4cc3-ab7f-77ee5196d9ed"
      unitRef="usd">1166000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iad1cb004d80640ffae48b33e91c4f20f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzUtMS0xLTEtMA_0b17d52d-bb8a-4775-871e-ed59481894da"
      unitRef="usd">4044000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ife430cef7cf441a383cb9d9c95e72b72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90YWJsZTpkODI1NmRiMDEzODM0ZjgwOGU0N2FkYmQzNDE5ODBlZS90YWJsZXJhbmdlOmQ4MjU2ZGIwMTM4MzRmODA4ZTQ3YWRiZDM0MTk4MGVlXzUtMy0xLTEtMA_4dcbf26e-5084-4655-a8f3-f51bc4471c8d"
      unitRef="usd">3146000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzcyMTk_c16183a4-9f5a-444b-99c0-521311eeb2ce"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="icfe31ba2bd3b40b5870b01d9f078a15f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNjMvZnJhZzpiZGI2MjI0NmNkMTU0MmE3YmJkYzExM2I1ODlmNGY1NS90ZXh0cmVnaW9uOmJkYjYyMjQ2Y2QxNTQyYTdiYmRjMTEzYjU4OWY0ZjU1XzcyMTk_f081765e-5617-48c9-a3d9-3af4801faa62"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i4fe76711c5224b2cafaa66607ba778ea_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNzIvZnJhZzo3OTE0YmFiOGI5MzM0MDc0Yjc2N2FlMGI5ZTkxNGQ2Mi90ZXh0cmVnaW9uOjc5MTRiYWI4YjkzMzQwNzRiNzY3YWUwYjllOTE0ZDYyXzExMA_3e3b04c1-f1cc-414f-bf07-64dfe7c0dc47">Subsequent Event A second BLA submitted by GSK was accepted by the FDA during the first quarter of 2021 for dostarlimab in pan-deficient mismatch repair tumors (&#x201c;PdMMRT&#x201d;),&#x201d; triggering a milestone payment to us of $10.0&#160;million.</us-gaap:SubsequentEventsTextBlock>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="i9496f75b19174bc5b4ad644124b89009_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhhY2UzNDY5NzUyNDQ0YjY4MWFlOWI1YTVhZDY0NmU5L3NlYzo4YWNlMzQ2OTc1MjQ0NGI2ODFhZTliNWE1YWQ2NDZlOV8xNzIvZnJhZzo3OTE0YmFiOGI5MzM0MDc0Yjc2N2FlMGI5ZTkxNGQ2Mi90ZXh0cmVnaW9uOjc5MTRiYWI4YjkzMzQwNzRiNzY3YWUwYjllOTE0ZDYyXzQ5NDc4MDIzMjYxNzU_d75d00ba-8663-4d14-9fb3-203a95f623b7"
      unitRef="usd">10000000.0</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
</xbrl>
