<?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/20210331"
  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-20210331.xsd" xlink:type="simple"/>
    <context id="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4095b303e056414eb3dec35d66be3492_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:FormerAddressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i831d4d5720e44561a5f0120ad0744c0f_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia6588de67ac242489a9402a1aece7394_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia8bc4338c6e54effaee3cdda92149157_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5c64dfa39fe14bc184b31d1113eeeeda_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="i88e7ab120a274757a2fe25fd86d3da89_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="ib0e6179ecba7479ea97e149a1d73d150_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="ic9ec4b95af91467c889fa22673b601d6_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="i7f739dac100f46e1b9b4f7628e4ea189_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3a6eae24d06a4646a35f7725bb83e430_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ide08c4ed3d764b5a835e65151f68b59b_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i79b09761669f4823900baf9f0d6ec7a4_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i63ea3c5c56c64399b1a38ae6a22e0097_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="icff2291e2bdf4d2ca438bce9f0ec6a16_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i8ac502e638f849cf837cc8308a48416b_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i339863104f9b4f9aa4bcf857d94e21ba_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="id327b1d5b34646cda7e272a29d4eecd1_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="i90c18ff92862452f88bb805d6c778a0c_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="i382764d2c99e4d1a82e3c556b97a855a_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="icfb47cadc4f540f0b2a961bdd4fcaf91_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="iaa75d1e897ce4de798c239c8bd4e5be3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe772251a30241b8b43250d7b869b4cf_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i0b644449b94c4ca094b22b0aa28b23ba_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i49abaf089f0c4ad1abe15748e44281e7_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i3d33612a2e5f49698172dc729cda6050_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i2fa85fc2a4ea4b1789b191fec5f1217d_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i9de131ed2e354f0db6a004ba53a40cae_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7d2360528f2b4110a5dc11f737ff547f_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="if2f732aa80d348cbbbeeca196cfbc5eb_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1e1cda12b4374779924509fc5d536555_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i56f5b015a1f54d8993bcb17040b80c2b_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2a8ddb5b76c74e70a9d1d468eb0b3b63_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i454251813f4b48bd85b33087e136a353_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i746b6814b38c41a8ad3e29af29da0c38_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="i55f38fea87ee4cbd9d4a32df98cd1936_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i9fb845b729034114b6a4da760ca5236c_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="i9706584e346d4c059fa9850d0a0dd5a0_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i4ccc0c9bff3648d0bb2296d00c6728aa_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="i076caa62421049149bad0c00f9ee1cdf_D20140301-20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</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="i37bb184f628c459db494a116c70111ce_I20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</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="i0cd44594cdf7455d96be8ad68e9a283e_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</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="i7c0e7dfe306b404fabebed942eaff455_D20141101-20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</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="i22405b281b21494d9809f892e99e89ab_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</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="ie392788491c84211a883cc151af95615_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedZejulaMember</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="icd2a2816b41d4349adcdbd8307614b84_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3702c82b957c40e6aeaaa22519024b95_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedZejulaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if7531d8c06364048a315f3fb27bc990b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i158a0247bc864758850effe5972cb85b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ice68636a34be496e874a1baec270c992_D20150401-20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</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="iee5eb1f9b73a42c49038ab8b1eae672f_D20151001-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3GSK4069889ACobolimabMember</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="iccf3784c7da54ddf876698ce6d76fe22_D20160701-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3GSK40974386Member</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="i7b2713fc15d347629ad4f0027a008999_D20160101-20160331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</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="ic91df46238664f5f8b309c02231ab1f1_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3GSK4069889ACobolimabMember</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="ie734a77a2dbf4e28a16f10d1c7d1b4eb_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3GSK40974386Member</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="i8669886a3f0f408296f1865bec41e915_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</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="ic8318af113274a939d74559867afccf9_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3GSK4069889ACobolimabMember</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="i9b0dff749ee6423289fd6c5d469df83d_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3GSK40974386Member</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="iaeb53905f54e4efa96cd98715c876a16_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i4a9a655771064c35a230124ec29d7f01_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationSecondIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i907254bbbf034640a3e6bf1d429796d3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingOfBLAFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2f3c2140007249738f7a58eba46638db_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingOfMMAFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i52f0ef839edb412ba967abe1d521f669_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingOfBLASecondIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifa07f3e970a043e5bb2533b3d0d9f7e1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7df91b97301e45c7870e6a44c64a2274_D20110101-20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</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="i455b642e073b478991251281a6f28317_I20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</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="i478e02cea0e3448a97a862f16a147987_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</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="iabfb0fa40a174fda9896e02ec755dfe0_D20161001-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</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="i596c3653ff8744cdacf59ee64c9d7de1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if3f07b3d5dae43448c0735e0d4c95c20_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:BristolMyersSquibbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i194ceea1073e40ab8d6d1fa2dcfc2c99_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i6f817bac40d84ba4b70a6556844b158a_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3f85edb85a9b488fbb4004773201dbe7_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="id956f9b5bc7845659d4e177580ae95f7_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i2cfab9b6dd78419186d16a9a1cf5e07a_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i4274aff3a7d64636b7cd8d29e60873ca_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i2b2ca17c17764f2fa498214519da21a4_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ib224a96e4ab64b62bd573b6efb5cba93_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i81ffb67876be4b8eb497f01f2dfa7c10_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i8246f74f09e74262a89bfd6a04617827_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i4f24298a2bd7465f84eaedcdb82d1803_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i6753824d65c24291a231d537e83390ce_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3e532da79336432492e9a99e35b07e3c_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i82b41911f3b24a45b8a98abc48410219_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i954dee8385d543b19b87df32f987acea_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i063fb66284734faa846ced4f0aaf7b11_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i26a4437b36ff4f52b97217cca7bb1aa1_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i65a568a7267040aebf46559d8d380269_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ie4f3514f254e4e04b069f3944316518f_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i7eced65bf7354091af7e6db5000ad027_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3403275deada4d58a7acf8f47582e1a5_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ia393f2fe00a04f8b81d722abc750fd10_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ie270ed0ad6d14f22a2af3be0d9e5aa34_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="iab101740b992400bb5990c90ecd21693_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i35f79b2e6ebb484296e627b21428b829_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="if083c2f219ed4b89a62c7c19d5b0828c_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="i204de487d21541efaacfd4008645990d_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="i3fd1c91dfe2a4d8989269298712b83dc_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="i0cacedda1bfd4bfba92fa4ad75389e4c_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="if0d87217f1d94d81b5b9142c764fa333_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="i911a9e27d5034162ae3cc9bab45f0ca5_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="ib91b0079644441c2b60e4a1b2df86d35_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="ifea5c211a05647a1a2ec83813ed0f3e5_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="ic8a363317b9e46c3a32e36cf324f9aeb_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="i0d46e4aa5d8e4adbaa837a09e987a8d6_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="ib66e5ffe344041339ddbfdb5092af14c_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="i756616efad9449c58c104753296b08a1_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="ib37869f22162419e86ff5dfb7dafb34d_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="i103904de005f439b807b71a2d34956a7_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="i7ab7795239604279bb5a856ce7bab5a6_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="i4280f3bed9674393b9a3a2ed22ee2943_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="i508f4029a1e34e82919cf3373cab9869_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="i7c5c3f52f31e4f9b8d3e1ffe3507dd6f_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="i11448c27645b49059647dff4e96db874_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="ide38743e5aad4478ba7e2f2ec2cd97b4_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="i0b22ff19bbc14be79c345fa6fcc7d110_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="i6be3e2d0d4db45499b62cd03c7a1379f_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="i947763df4f014368b589476e812bfff6_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="i48a13872c98c4e1c9101e7e47610aec1_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i70990bb57c5349e8af369498a71c948a_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i854954a0c9024a27a6bdcccc67950c2c_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ib5771b7b6f9a4c9aba0944e76193fe37_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ice3c8f748ab640808c451e84b41e9ad2_D20210101-20210331">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if5159a8221514f30bd3738fc97e33280_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ide09ba47e2694084a9b817982392100d_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i54aa054b7c66489ca2f842abf4640a3a_D20210101-20210331">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i027a7af0eeef48d48b4610596412a227_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic35fbee036a54b138bd49ef738346d96_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1ba2b8d0e4134be4871b24c011240fef_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i224737d3c5174b4cae044d678c476670_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="iac751f9f55524b1e851c67c1e3d59c06_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="i96a94644bc024053991a35c005657926_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="i0b53b3533cc04e468227f8831d402a62_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="i7e7bfb7f5f3e41c59ef2bd91efc2461c_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="id865f98427bb465eb5257516c717391c_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="i6b34eceb7eab45aab0ad4686aa505c66_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="i0f3bc5b77b4e4a2eb1ef706d6c1423c1_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="ib994572308cb4e34b4dc136610f84be8_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="icd720b17b3e143f79e05a5e33fd25af3_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="i3ee5f03f06a64355abab86df19e33892_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="i29b24a7999414250961337725cf28caa_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="i7b12e2d544b0415499e361f23c184e9f_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i9470877eab724fd6afcf3991c1ae3431_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b8df4e05f954d90a37fe6ef95927d89_D20180101-20180101">
        <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>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="ia563bab711144ab0aa7bbc7b44af966f_D20210101-20210101">
        <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>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i180fb513e0304ce285883a790b49ca42_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="if494fac820864cd48bc55be820809e46_D20210101-20210101">
        <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>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifa35b96016d0494dab91834aa08aa37b_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ic8cc77a75e934a069b5a4033e9b6cc47_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iafa079799f274b428acd207102c92298_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i617715fbf12d46469434f166d6dd8f93_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id566a586b46a4a8e8418bcc0026ed5dc_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="iaf8e084bf10f42a3bfb8cc53cc4b601e_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="i15e286f337c74e57afd5df61fcd086e2_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="i8e75e43d96b74a4ab111aaf45cc60970_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="ie86c0e61922c4ea08ec92a55621a1504_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic9ff5b1e7dce46c88f7dadbc68cb2d94_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FoodAndDrugAdministrationApprovalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i4aea7cc6c7264d3fbab0e271b928db0d_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1JEMPERLIDostarlimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:EuropeanMedicinesAgencyConditionalMarketingAuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>anab:segment</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="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="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80L2ZyYWc6MTZlNDhiMmJmZTgyNGI2YmE2NDFmMmI3NzE5MDY2MjMvdGFibGU6YzJiN2I2NDFhYTE5NDdiMzlkZjkwNzA3NTU4OWE4MWQvdGFibGVyYW5nZTpjMmI3YjY0MWFhMTk0N2IzOWRmOTA3MDc1NTg5YTgxZF80LTEtMS0xLTA_45a2d8c7-d133-432d-926f-772af7afaa51">0001370053</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80L2ZyYWc6MTZlNDhiMmJmZTgyNGI2YmE2NDFmMmI3NzE5MDY2MjMvdGFibGU6YzJiN2I2NDFhYTE5NDdiMzlkZjkwNzA3NTU4OWE4MWQvdGFibGVyYW5nZTpjMmI3YjY0MWFhMTk0N2IzOWRmOTA3MDc1NTg5YTgxZF81LTEtMS0xLTA_64206257-37cd-4b6e-888c-dc51e7472c46">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80L2ZyYWc6MTZlNDhiMmJmZTgyNGI2YmE2NDFmMmI3NzE5MDY2MjMvdGFibGU6YzJiN2I2NDFhYTE5NDdiMzlkZjkwNzA3NTU4OWE4MWQvdGFibGVyYW5nZTpjMmI3YjY0MWFhMTk0N2IzOWRmOTA3MDc1NTg5YTgxZF82LTEtMS0xLTA_4ad00238-ca60-493f-bc14-9f4b2cf8d77a">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80L2ZyYWc6MTZlNDhiMmJmZTgyNGI2YmE2NDFmMmI3NzE5MDY2MjMvdGFibGU6YzJiN2I2NDFhYTE5NDdiMzlkZjkwNzA3NTU4OWE4MWQvdGFibGVyYW5nZTpjMmI3YjY0MWFhMTk0N2IzOWRmOTA3MDc1NTg5YTgxZF83LTEtMS0xLTA_9c6aeaa8-6bd5-4182-83bf-ee9eaf2e155c">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80L2ZyYWc6MTZlNDhiMmJmZTgyNGI2YmE2NDFmMmI3NzE5MDY2MjMvdGFibGU6YzJiN2I2NDFhYTE5NDdiMzlkZjkwNzA3NTU4OWE4MWQvdGFibGVyYW5nZTpjMmI3YjY0MWFhMTk0N2IzOWRmOTA3MDc1NTg5YTgxZF84LTEtMS0xLTA_8c5fcc35-0e46-4f8a-aae8-3daa49a7284f">false</dei:AmendmentFlag>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="if5159a8221514f30bd3738fc97e33280_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDMxNA_11054609-da11-4cc7-acf5-57201d4f5e24">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i027a7af0eeef48d48b4610596412a227_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQ1OQ_b23f9771-abeb-4fd1-ac84-3c7e681ef3cf">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i7e7bfb7f5f3e41c59ef2bd91efc2461c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTMzMg_74e3446b-7542-404c-9b6b-04d3b2dc6df1">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i6b34eceb7eab45aab0ad4686aa505c66_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM4Mg_8791bbbc-ce9f-4196-9ef5-f98331fe1c26">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ib994572308cb4e34b4dc136610f84be8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM5OA_d78f14dc-ea87-41bf-bf40-9c691753d4be">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i3ee5f03f06a64355abab86df19e33892_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQxNA_6c8375ae-fced-4cc7-8436-f04458a90d2f">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_39845257-8924-42a4-8981-6edb062b8007">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_f2d70f52-9615-4edf-9eb6-4964114a05de">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDg3_f1e98dc1-a5b5-49a4-a65e-a06de93a8fba">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6OTE0ZjdhYTdiYjIyNDY3ZThkZmQxZDVlYjI5MzE5M2MvdGFibGVyYW5nZTo5MTRmN2FhN2JiMjI0NjdlOGRmZDFkNWViMjkzMTkzY18wLTAtMS0xLTA_7b2c28f6-8580-4ecc-a217-d3d5a1ec0cb5">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8xMzE_cafbaa9a-fec1-4f20-9b73-c02a2520be5c">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6MmY4MDRhYWMwYWVhNDgxOTg5MmY5OWNmM2NmOWJjNjUvdGFibGVyYW5nZToyZjgwNGFhYzBhZWE0ODE5ODkyZjk5Y2YzY2Y5YmM2NV8wLTAtMS0xLTA_1ffc85f0-c0f9-42ae-be09-884911a66491">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDk1_036cecc7-fbc6-4160-bdab-799506370a28">001-37985</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDk2_4c3f8b1e-4b8a-4e80-9ca1-7e1d2a0b25df">ANAPTYSBIO,&#160;INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6Njc0M2RlNTQyNWZlNDY1MGJmNDYxZTUxZDA5NGYzZTEvdGFibGVyYW5nZTo2NzQzZGU1NDI1ZmU0NjUwYmY0NjFlNTFkMDk0ZjNlMV8wLTAtMS0xLTA_3a4d16d2-75c7-4bd6-a0e3-fdc439afbf27">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6Njc0M2RlNTQyNWZlNDY1MGJmNDYxZTUxZDA5NGYzZTEvdGFibGVyYW5nZTo2NzQzZGU1NDI1ZmU0NjUwYmY0NjFlNTFkMDk0ZjNlMV8wLTItMS0xLTA_287e5501-6cd2-498e-8e6f-418ad6306a3c">20-3828755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDg5_c949c3ba-bada-4306-bc99-40f7849663ea">10770 Wateridge Circle</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDg4_9f2bf8a4-6ec9-4ae6-af24-6c6fabd32ca7">Suite 210</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDkw_293cbf05-b17a-4310-9a2e-aee8f9db7f66">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDkx_d11ab2f4-03df-46b2-aceb-62043aec1310">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDg1_79c20711-0411-4b7f-9606-8a2338c4b154">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDg2_171ce8c2-7e13-4f4e-a8eb-4d77ccbdd033">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDky_5d9f3881-e515-4b55-b25a-20c34ce0f693">362-6295</dei:LocalPhoneNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4095b303e056414eb3dec35d66be3492_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMTk5MDIzMjU4MzI4_35ba8fe3-84b4-454d-82a4-33b689c4c3ab">10421 Pacific Center Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4095b303e056414eb3dec35d66be3492_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMTk5MDIzMjU4MzI5_4a3192d7-4542-40ae-8906-618815079dcf">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4095b303e056414eb3dec35d66be3492_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMTk5MDIzMjU4MzMw_a975c5a6-328d-410c-b635-0b602fae24f0">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4095b303e056414eb3dec35d66be3492_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMTk5MDIzMjU4MzMx_76e14daa-6a23-4e9b-aac9-146de1d68a69">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4095b303e056414eb3dec35d66be3492_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMTk5MDIzMjU4MzMy_4a7f7ee0-7757-4c9b-aece-f3194f9bde78">92121</dei:EntityAddressPostalZipCode>
    <dei:Security12bTitle
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6ZjNkZWM2ZWFiODAzNDExZmI4ZTQ0MzY2MzA1YzYxNjUvdGFibGVyYW5nZTpmM2RlYzZlYWI4MDM0MTFmYjhlNDQzNjYzMDVjNjE2NV8xLTAtMS0xLTA_e6a6a599-079b-483e-963d-899872985d76">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6ZjNkZWM2ZWFiODAzNDExZmI4ZTQ0MzY2MzA1YzYxNjUvdGFibGVyYW5nZTpmM2RlYzZlYWI4MDM0MTFmYjhlNDQzNjYzMDVjNjE2NV8xLTEtMS0xLTA_e468873e-c489-4630-a08f-459320eadbc5">ANAB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6ZjNkZWM2ZWFiODAzNDExZmI4ZTQ0MzY2MzA1YzYxNjUvdGFibGVyYW5nZTpmM2RlYzZlYWI4MDM0MTFmYjhlNDQzNjYzMDVjNjE2NV8xLTItMS0xLTA_8b5360c3-d43a-47a4-8eff-ecb3c4e41816">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDkz_944a9898-4e5d-4d86-8544-738cfc9a469a">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDk0_976cf3f5-032c-48d9-b0de-6af132e1c754">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6MTM2ZDNmMTVmNGIyNDg5MzhkN2Y1YmMyMGI1ZTNmMDgvdGFibGVyYW5nZToxMzZkM2YxNWY0YjI0ODkzOGQ3ZjViYzIwYjVlM2YwOF8yLTAtMS0xLTA_d0a1dc74-96b4-4a10-9214-52a4b7b0019a">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6MTM2ZDNmMTVmNGIyNDg5MzhkN2Y1YmMyMGI1ZTNmMDgvdGFibGVyYW5nZToxMzZkM2YxNWY0YjI0ODkzOGQ3ZjViYzIwYjVlM2YwOF8yLTYtMS0xLTA_75d0bbdb-bd18-4328-91a5-2c9ad01a75f2">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGFibGU6MTM2ZDNmMTVmNGIyNDg5MzhkN2Y1YmMyMGI1ZTNmMDgvdGFibGVyYW5nZToxMzZkM2YxNWY0YjI0ODkzOGQ3ZjViYzIwYjVlM2YwOF80LTYtMS0xLTA_a202985f-17a8-4d4d-b83e-5a0c13bd6512">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDk3_5fd192fd-f1c3-4b4c-b3a6-babb11e7087b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i831d4d5720e44561a5f0120ad0744c0f_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xL2ZyYWc6NDBkMzNlNWIyYjRmNDI1ZGE5MGE4ZDM0NWE4Zjc0MWUvdGV4dHJlZ2lvbjo0MGQzM2U1YjJiNGY0MjVkYTkwYThkMzQ1YThmNzQxZV8yMDI3_07926b41-7f93-4949-b147-e834e53c2239"
      unitRef="shares">27369199</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNC0xLTEtMS0w_a61754d2-3016-423c-9f30-4872bc0d1e2d"
      unitRef="usd">284148000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNC0zLTEtMS0w_6915a6a2-f646-46d2-befa-0fa30548e41f"
      unitRef="usd">250456000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNS0xLTEtMS0w_239e336f-24cf-4008-8d17-ffc04ac8e3e0"
      unitRef="usd">1247000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNS0zLTEtMS0w_737fd4e8-0823-41bf-8fe9-caf0090682ca"
      unitRef="usd">0</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNi0xLTEtMS0w_be843d3e-2fe5-44ba-aa3a-9c2ec6b816cc"
      unitRef="usd">96212000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNi0zLTEtMS0w_87ad8f25-78ad-464e-870d-e7b4bf95f2ee"
      unitRef="usd">143197000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNy0xLTEtMS0w_65f8e962-6dbc-433e-92bc-850b2087763f"
      unitRef="usd">5464000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfNy0zLTEtMS0w_30e40b96-2cf5-46df-80db-da8927d6c090"
      unitRef="usd">2908000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOC0xLTEtMS0xNjc1_4ee898b1-de80-4884-8245-5d00a55dcb13"
      unitRef="usd">60000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOC0zLTEtMS0xNjc1_6dd7d826-4855-481b-8882-9c4afcee05ff"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOC0xLTEtMS0w_efc1a002-1c69-4f14-8e26-6fe3ee6c15e1"
      unitRef="usd">387131000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOC0zLTEtMS0w_deaaf34f-4b07-4c8c-8539-c9ec7f43ce03"
      unitRef="usd">396561000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOS0xLTEtMS0w_70b6be71-cd46-4c2c-88e1-bd08cdece212"
      unitRef="usd">1754000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfOS0zLTEtMS0w_623a6241-4e04-498f-b53a-b525f272a5e2"
      unitRef="usd">1783000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTAtMS0xLTEtMA_6fb2a2f8-6b06-4f13-a2f0-7bb8dcfbd2bc"
      unitRef="usd">7056000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTAtMy0xLTEtMA_4b531426-5bc2-4b9c-94a8-f1195be75e28"
      unitRef="usd">17546000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTEtMS0xLTEtMA_ff0bb54a-6a57-4578-ace7-3544a12ad8fa"
      unitRef="usd">477000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTEtMy0xLTEtMA_c13b12ae-4d5d-4b8b-9023-72bd98b43a28"
      unitRef="usd">602000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTItMS0xLTEtMA_c132f695-c37a-45ee-ab20-adad6a391138"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTItMy0xLTEtMA_21373f2d-ecd6-4468-b4fe-87333bc6694d"
      unitRef="usd">60000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:Assets
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTQtMS0xLTEtMA_66cdfd6c-63aa-4b36-9515-b80329edc80e"
      unitRef="usd">396418000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTQtMy0xLTEtMA_d7a911f7-8a66-44b2-9b12-56c8c360a1d3"
      unitRef="usd">416552000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTctMS0xLTEtMA_80e04e66-4122-41c4-acf4-d795c2abc512"
      unitRef="usd">2452000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTctMy0xLTEtMA_1e66cacc-9029-4204-aba5-df8a52a8cefb"
      unitRef="usd">4217000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTgtMS0xLTEtMA_0c587e23-7509-41a6-8bcc-1f412c471813"
      unitRef="usd">11826000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMTgtMy0xLTEtMA_cab54d0d-edf2-479c-8b98-9bf5e90742d8"
      unitRef="usd">15262000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMjAtMS0xLTEtMA_60718b01-d42e-4b9e-8d2d-cc887ed68fdf"
      unitRef="usd">197000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMjAtMy0xLTEtMA_3aa9138e-558a-4cea-b49f-fd4db9804b7d"
      unitRef="usd">342000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMjEtMS0xLTEtMA_18c5f76e-0b3a-4793-b7ee-f42716e9628f"
      unitRef="usd">14475000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMjEtMy0xLTEtMA_0dea4dac-18b7-462a-be2d-165ff05d8831"
      unitRef="usd">19821000</us-gaap:LiabilitiesCurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzIy_08a929a3-8090-4879-9159-26f928ad7057"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzIy_d2879290-c810-41d2-b4ae-b80c673a26fc"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzM2_1270d554-31d6-401e-a867-05858358c77e"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzM2_945e5a7c-4ce2-4a3f-977a-6d4d3f0a74cf"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzYx_51843fc4-ff64-450a-ba30-6c681cb1dfd0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzYx_d1b41488-5944-406a-b563-b1c9f13e4061"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzYx_e27605d6-5fe4-4ed4-b99f-b57e3f56a42d"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkzM2QxNzVkNzI3YjQzODFiNzA3MDA2NDMwZjgzODAwXzYx_f7a5f2c4-9add-4f12-b215-2c6dcc7b0195"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMS0xLTEtMA_daeffee2-080b-4a40-b3f2-3c1e67797178"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzItMy0xLTEtMA_44c38de8-a202-4dd6-9238-1b7fc77cf9f6"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzE4_3fb9aded-2e82-486c-b049-19d1c78480db"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzE4_77f50c9d-4677-4b41-a2f9-d233ef9fb562"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzMy_a5e2fa17-299c-4d22-9516-4fe6d2e3ed10"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzMy_c04559aa-7129-4393-8c47-b70ff2eba1b1"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzU0_0291dc52-4e9c-42be-871b-c65dc5fb84b9"
      unitRef="shares">27367000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzU0_7b044188-1854-4759-96e8-80ba83e8bfce"
      unitRef="shares">27367000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzY4_5d95e1f4-bb2a-4bae-b629-0013b62c7197"
      unitRef="shares">27356000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjZmZWFkNjEyYzZkODQyYmFiM2NkNjZjMDEzODYxMjllXzY4_e5d5e742-ede9-43b5-8f67-0c62911d5089"
      unitRef="shares">27356000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMS0xLTEtMA_883609d9-88ca-475d-8553-2de50ecf4803"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzMtMy0xLTEtMA_0c3a5304-9c6d-4b17-a7f8-9a31feec1d06"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzQtMS0xLTEtMA_1e7781a8-0642-4044-bdb1-092f995196c5"
      unitRef="usd">664147000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzQtMy0xLTEtMA_a990824d-64b5-4780-ab52-17309f0ae885"
      unitRef="usd">660665000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzUtMS0xLTEtMA_c9d0c524-c729-446c-a91f-516f114bc609"
      unitRef="usd">-111000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzUtMy0xLTEtMA_aaf90b18-1a48-4cac-a66e-d303c75c9de0"
      unitRef="usd">-4000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzYtMS0xLTEtMA_e233fbdc-ab9f-41df-909d-458c07527e60"
      unitRef="usd">-282120000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzYtMy0xLTEtMA_f9ceef79-6de8-4cb4-b543-ca90844aa4ee"
      unitRef="usd">-263957000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzctMS0xLTEtMA_f23cd887-b3b6-4dea-81c4-718e95bb3c1e"
      unitRef="usd">381943000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzctMy0xLTEtMA_ae8b912c-3863-40b3-bcdc-d7d273f6ad73"
      unitRef="usd">396731000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzgtMS0xLTEtMA_09316f4d-24a0-4d59-b009-fb8a7a0d4355"
      unitRef="usd">396418000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xNi9mcmFnOjdhZmJmNWM4MTVlYTQ0NzVhODE2YjBhY2JmNTBlZDgyL3RhYmxlOjhkOTU1NDNhMDgxZjQ3NjNhM2NlYWQ1N2FhZDc4NWE4L3RhYmxlcmFuZ2U6OGQ5NTU0M2EwODFmNDc2M2EzY2VhZDU3YWFkNzg1YThfMzgtMy0xLTEtMA_d5cbdc3a-9271-4172-a680-e1724013bdb0"
      unitRef="usd">416552000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMi01LTEtMS0w_bbb46272-1fbb-46dd-82c1-5be082fcdc71"
      unitRef="usd">11247000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMi03LTEtMS0w_cbacd20d-9770-44e0-9e7f-c0aa2f471a82"
      unitRef="usd">15000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNC01LTEtMS0w_4da59e36-ef16-4870-a2eb-057ebf93a307"
      unitRef="usd">24185000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNC03LTEtMS0w_7157a8f9-579d-40be-a416-5ff416304075"
      unitRef="usd">20968000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNS01LTEtMS0w_50b0f90c-1173-4ca0-bffc-d081afbfb961"
      unitRef="usd">5423000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNS03LTEtMS0w_bbab39b1-b1fe-4356-8b9e-4fa67ecdb7c1"
      unitRef="usd">4285000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNi01LTEtMS0w_c491f7ba-a7cf-4608-a86b-99c8a7f9537f"
      unitRef="usd">29608000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNi03LTEtMS0w_6a550908-3986-446d-9179-6f03beebfa6f"
      unitRef="usd">25253000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNy01LTEtMS0w_9d4de4e7-7631-46e2-92f9-be8ca11c80cc"
      unitRef="usd">-18361000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfNy03LTEtMS0w_423d7fb9-627a-423d-941c-4e7cdc3efba9"
      unitRef="usd">-10253000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTEtNS0xLTEtMA_845ec276-0721-4012-9c35-84010f03de11"
      unitRef="usd">195000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTEtNy0xLTEtMA_3d6a6e03-964f-42a7-a969-6a7ab400ff33"
      unitRef="usd">1897000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTItNS0xLTEtMA_a4dcf130-276a-4b6e-b9c5-7545756d2a5b"
      unitRef="usd">3000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTItNy0xLTEtMA_2e55c142-1dd2-44e8-b831-86977b394ff4"
      unitRef="usd">94000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTMtNS0xLTEtMA_42a50a17-2dd1-4c67-9d00-96bdc0179e91"
      unitRef="usd">198000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTMtNy0xLTEtMA_c1738db8-bbc2-410e-9e92-3f7a5ca4df6a"
      unitRef="usd">1991000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTctNS0xLTEtMA_2e9d9bed-811e-4059-8694-1585b31f0db6"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMTctNy0xLTEtMA_3cd9f106-15d6-491e-9fde-7606d800e52e"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjAtNS0xLTEtMA_5ca88529-203a-45c1-b192-df107b394b97"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjAtNy0xLTEtMA_1bbf7c81-c3b2-463e-94d9-d54ba04d534c"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjItNS0xLTEtMA_67306d1f-2df9-427e-a7c9-91b280af98d3"
      unitRef="usd">-18270000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjItNy0xLTEtMA_30e6b1ed-5c9a-4779-b993-e8abbab5ea07"
      unitRef="usd">-7455000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjQtNS0xLTEtMA_1e6e0533-bd1d-4e37-a0fd-e889865e9b0c"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjQtNy0xLTEtMA_8c8ec577-034a-44d1-a619-c44426f7b1b1"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjctNS0xLTEtMA_e54f9a8c-044a-4bc8-b3cc-837bfa49cdbb"
      unitRef="shares">27361000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8xOS9mcmFnOjQ3NWJlMTQ4MWY0NTQ2MzI5MjkwYzViOWVjMjVmYTBlL3RhYmxlOjQ3MjA3ZTI1MzEzMzRmYTBiNjBjMmVmZTdhZjUzZDRlL3RhYmxlcmFuZ2U6NDcyMDdlMjUzMTMzNGZhMGI2MGMyZWZlN2FmNTNkNGVfMjctNy0xLTEtMA_696568bd-dc94-4bb0-ae96-5a2ff79c6c11"
      unitRef="shares">27264000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="i5c64dfa39fe14bc184b31d1113eeeeda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi0xLTEtMS0w_b285a717-60d1-4aac-87cf-1c56b58219c2"
      unitRef="shares">27356000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5c64dfa39fe14bc184b31d1113eeeeda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi0zLTEtMS0w_e499c414-2a30-415b-9aa9-51e670f90068"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88e7ab120a274757a2fe25fd86d3da89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi01LTEtMS0w_0faabdcb-48b1-4140-b159-0b8068dc1e3a"
      unitRef="usd">660665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0e6179ecba7479ea97e149a1d73d150_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi03LTEtMS0w_78837f30-7db0-42b1-88fc-8aa68cd9a1c3"
      unitRef="usd">-4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9ec4b95af91467c889fa22673b601d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi05LTEtMS0w_e165ad54-b107-4fbb-9bf0-3deb1d52f0fa"
      unitRef="usd">-263957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMi0xMS0xLTEtMA_53ae999b-bc4a-48ac-b3e3-01057bfb8976"
      unitRef="usd">396731000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7f739dac100f46e1b9b4f7628e4ea189_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfNi0xLTEtMS0w_a9554df3-cd50-44c7-ae52-4cb891deb6a0"
      unitRef="shares">11000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3a6eae24d06a4646a35f7725bb83e430_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfNi01LTEtMS0w_aa1a282c-6e02-48cf-aeb0-d56f150ca7a1"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfNi0xMS0xLTEtMA_96c543a2-f24a-4ba7-8f91-d17249af9ab6"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i3a6eae24d06a4646a35f7725bb83e430_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTEtNS0xLTEtMA_3a83e418-5f0f-4158-86a8-b20200713dca"
      unitRef="usd">3315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTEtMTEtMS0xLTA_01fd2187-da23-4b73-a446-73759db3d024"
      unitRef="usd">3315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ide08c4ed3d764b5a835e65151f68b59b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTItNy0xLTEtMA_38e99c69-9c4f-4045-9fca-bb0ebcbd151a"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTItMTEtMS0xLTA_d60f3ea2-01f9-46fe-91b9-0a84b0e2e010"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i79b09761669f4823900baf9f0d6ec7a4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTMtOS0xLTEtMA_92d6fa3d-eec0-4777-962b-1eaa7ca1ca4b"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTMtMTEtMS0xLTA_c511d4ca-0e57-4de0-a83a-7645356ebeb5"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i63ea3c5c56c64399b1a38ae6a22e0097_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtMS0xLTEtMA_52b4068f-5ea3-4113-a20f-f39fb5898b81"
      unitRef="shares">27367000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i63ea3c5c56c64399b1a38ae6a22e0097_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtMy0xLTEtMA_c5ed0512-a5c6-4b86-8020-3066bca5f826"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icff2291e2bdf4d2ca438bce9f0ec6a16_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtNS0xLTEtMA_1de702c6-4c06-45bb-940c-e8b9a7e58091"
      unitRef="usd">664147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ac502e638f849cf837cc8308a48416b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtNy0xLTEtMA_72017982-3532-4561-907e-b8ca3a77e129"
      unitRef="usd">-111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i339863104f9b4f9aa4bcf857d94e21ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtOS0xLTEtMA_73f3a1f2-2ce7-4363-9279-2f1a21144538"
      unitRef="usd">-282120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yMi9mcmFnOmRhOGZlYjAyZjViYTRmNmJiOTk2NDNiNGVmZGVmMjA2L3RhYmxlOjFhOGE1NmRmZjMwYzRhNzY4NDQ2ZjY3ZDljY2Y4NjQzL3RhYmxlcmFuZ2U6MWE4YTU2ZGZmMzBjNGE3Njg0NDZmNjdkOWNjZjg2NDNfMTQtMTEtMS0xLTA_789df686-1832-4590-88e5-810eb8dc70ec"
      unitRef="usd">381943000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id327b1d5b34646cda7e272a29d4eecd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi0xLTEtMS0w_a9ca1d5d-fc3d-4c12-9fb9-524da86756f7"
      unitRef="shares">27255000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id327b1d5b34646cda7e272a29d4eecd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi0zLTEtMS0w_ac43d105-add0-4abc-98a0-96c58ddf8ead"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90c18ff92862452f88bb805d6c778a0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi01LTEtMS0w_056d0b91-36e1-42d4-85db-67185ad5e8e6"
      unitRef="usd">648669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i382764d2c99e4d1a82e3c556b97a855a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi03LTEtMS0w_20e4ff6a-c1fb-435a-832d-06f8133a3af3"
      unitRef="usd">338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icfb47cadc4f540f0b2a961bdd4fcaf91_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi05LTEtMS0w_78eb4268-c587-4b80-bb77-91bd5b0b83a2"
      unitRef="usd">-244026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa75d1e897ce4de798c239c8bd4e5be3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMi0xMS0xLTEtMA_1155bfc4-7995-4df6-9b0b-613ac68917c6"
      unitRef="usd">405008000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibe772251a30241b8b43250d7b869b4cf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfNi0xLTEtMS0w_edb53d7e-5bfd-4402-8848-e99b82256c44"
      unitRef="shares">22000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0b644449b94c4ca094b22b0aa28b23ba_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfNi01LTEtMS0w_9a7e7d9a-e0d2-46a3-bd45-5e2c499d3e9f"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfNi0xMS0xLTEtMA_b30bf1f5-c11d-46ec-b787-8cdec9615760"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i0b644449b94c4ca094b22b0aa28b23ba_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTEtNS0xLTEtMA_038dcb3a-920e-4103-84d7-4be074046a03"
      unitRef="usd">2975000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTEtMTEtMS0xLTA_987bae60-c02a-4c83-b664-72f61f3b2bdf"
      unitRef="usd">2975000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i49abaf089f0c4ad1abe15748e44281e7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTItNy0xLTEtMA_ffd07b57-e29e-405b-b193-73aa45f888e5"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTItMTEtMS0xLTA_9952d15d-3f14-48d6-b066-cb959850e3a1"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i3d33612a2e5f49698172dc729cda6050_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTMtOS0xLTEtMA_28fab98b-544a-485f-b160-3116026a28db"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTMtMTEtMS0xLTA_6c711874-afd5-4360-91ed-615aa4c1445b"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2fa85fc2a4ea4b1789b191fec5f1217d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtMS0xLTEtMA_196ffd73-4cc3-4b3f-b223-56142f88e7f2"
      unitRef="shares">27277000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2fa85fc2a4ea4b1789b191fec5f1217d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtMy0xLTEtMA_8ad8666f-e744-4a42-8eae-5e1aed276165"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9de131ed2e354f0db6a004ba53a40cae_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtNS0xLTEtMA_7b4aaed5-562c-4f7b-89b4-79bf10b8079f"
      unitRef="usd">651680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d2360528f2b4110a5dc11f737ff547f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtNy0xLTEtMA_9b0d6c43-7e42-43cd-a789-87264be9f578"
      unitRef="usd">1145000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2f732aa80d348cbbbeeca196cfbc5eb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtOS0xLTEtMA_9150ce68-cb70-4bf0-9f04-88e2bffae36c"
      unitRef="usd">-252288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e1cda12b4374779924509fc5d536555_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yNS9mcmFnOjcyNzI5MjY1Mzk0ZjQyZmRiN2Q0MDBmNTdlOGY1ZWFlL3RhYmxlOjcxYWI1MDkwNzNlYTQ2NjE4M2U5NWNlZWM2OGY1ZGMzL3RhYmxlcmFuZ2U6NzFhYjUwOTA3M2VhNDY2MTgzZTk1Y2VlYzY4ZjVkYzNfMTQtMTEtMS0xLTA_a698ebe1-e981-4b7a-9794-31fe0677a58f"
      unitRef="usd">400564000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMy0xLTEtMS0w_f19a8936-4960-4b13-a608-fd90bc0d1d78"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMy0zLTEtMS0w_63c6294f-970d-41aa-b95e-9d056616fbf2"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfNS0xLTEtMS0w_45d24529-3b46-4133-b7ba-7a7d25c0de69"
      unitRef="usd">125000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfNS0zLTEtMS0w_db7c6444-fb9c-47e8-8b41-8d77a6f889dd"
      unitRef="usd">140000</us-gaap:DepreciationDepletionAndAmortization>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfNi0xLTEtMS0w_02e4a06d-dc58-4ef2-be89-c69b4d392c67"
      unitRef="usd">3315000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfNi0zLTEtMS0w_1cf1d2ae-9c28-4c06-9822-531ff91805f6"
      unitRef="usd">2975000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfOC0xLTEtMS0w_829e02c7-e555-492d-be9d-4663a9d4abbb"
      unitRef="usd">-167000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfOC0zLTEtMS0w_b8ec872a-956d-482e-8fd6-5452f839b57a"
      unitRef="usd">8000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTEtMS0xLTEtMA_609c111a-3c43-43ab-bd47-e7f1c3b2bd96"
      unitRef="usd">1247000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTEtMy0xLTEtMA_bb0a1416-0fce-467c-b64a-d5474f2cb04f"
      unitRef="usd">5000000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTMtMS0xLTEtMA_8b362e21-beb7-4ea3-b9cb-ae7cc6010899"
      unitRef="usd">2276000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTMtMy0xLTEtMA_db6e2690-d0d4-4f58-a3a1-2a2cfe234497"
      unitRef="usd">-233000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTQtMS0xLTEtMA_9d123cdf-f57f-4a40-96ca-45473dcc9818"
      unitRef="usd">-5125000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTQtMy0xLTEtMA_de7892ba-b38c-4143-8455-0aad7c76a7ba"
      unitRef="usd">-5190000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTctMS0xLTEtMA_99167f99-de6a-4000-9d6e-f45f34015689"
      unitRef="usd">-23204000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTctMy0xLTEtMA_c52d27fb-9f3b-4249-85b7-8188a42456de"
      unitRef="usd">-15112000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTktMS0xLTEtMA_0f009f6c-68a5-4693-b528-26cfb324c0bb"
      unitRef="usd">6238000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMTktMy0xLTEtMA_36c17245-abbc-477f-acff-b2ae16ab117e"
      unitRef="usd">74013000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjAtMS0xLTEtMA_baac8018-7f18-460d-a690-52760917a6a0"
      unitRef="usd">63284000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjAtMy0xLTEtMA_3f3f74e1-7d36-4db5-a641-f009cfc14b0a"
      unitRef="usd">84851000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjEtMS0xLTEtMA_d191028c-6e62-4945-894a-9108b901eb1c"
      unitRef="usd">317000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjEtMy0xLTEtMA_478d9f5e-bcac-41f8-93ee-425d1a1c2f57"
      unitRef="usd">87000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjItMS0xLTEtMA_6b79d5a1-d67f-483a-b261-cccd631e5622"
      unitRef="usd">56729000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjItMy0xLTEtMA_99cdd331-36eb-4cc0-825f-85fc79985022"
      unitRef="usd">10751000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjQtMS0xLTEtMA_58cadcc5-6ee1-4477-a09d-78d82ea05b81"
      unitRef="usd">167000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjQtMy0xLTEtMA_c7e0bb5c-74dd-4faa-be9a-8378a1de470e"
      unitRef="usd">36000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjctMS0xLTEtMA_0b35ecd9-a50a-41a6-8fb1-1a8f5b738289"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMjctMy0xLTEtMA_ce29a61f-cea7-4def-8687-0f52f692875b"
      unitRef="usd">1375000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzAtMS0xLTEtMA_ea361aa1-d35d-49d1-be76-76c13559dcf3"
      unitRef="usd">167000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzAtMy0xLTEtMA_f619dfb6-ac1a-46b5-a3d9-d25fd118f1cc"
      unitRef="usd">-1339000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzEtMS0xLTEtMA_ffc9783a-0a70-4bf1-b47d-89b967da5b5b"
      unitRef="usd">33692000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzEtMy0xLTEtMA_5ce05ebc-bf91-4e7e-92b2-4925b0b89fae"
      unitRef="usd">-5700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzItMS0xLTEtMA_5b5d6616-b3bb-4fc0-8e17-7210f9ff4622"
      unitRef="usd">250516000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaa75d1e897ce4de798c239c8bd4e5be3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzItMy0xLTEtMA_64d72df4-5e87-4a86-905b-13777b648276"
      unitRef="usd">171077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzMtMS0xLTEtMA_98997d19-acdc-4cc5-8640-a7cc266b8b3c"
      unitRef="usd">284208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e1cda12b4374779924509fc5d536555_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzMtMy0xLTEtMA_a42fee70-bbb8-4c90-b12d-dd0ca27f9ea3"
      unitRef="usd">165377000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzUtMS0xLTEtMA_76b0c435-866a-439b-94c0-2df73f9e94fb"
      unitRef="usd">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzUtMy0xLTEtMA_1fdf0d6a-7213-40a8-95e8-c1faeade5ac9"
      unitRef="usd">4000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzgtMS0xLTEtMA_6ac21052-04ec-408b-8590-6e88975ce726"
      unitRef="usd">58000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8yOC9mcmFnOjViMjcyZTYzOTgzOTQ4MDI5N2I0YjA4OTg3YWY4NDQwL3RhYmxlOjlhNTRlZGY5ZDY5YjQyZTU5NTkyMTkwODRmM2I3MGJjL3RhYmxlcmFuZ2U6OWE1NGVkZjlkNjliNDJlNTk1OTIxOTA4NGYzYjcwYmNfMzgtMy0xLTEtMA_2ba592dc-1961-4775-af50-d86117fcfb1b"
      unitRef="usd">86000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNC9mcmFnOjZjNWZmZGQzMDBmYTQxZjJhMTU4OWUyZTQ0NjQ0MmVjL3RleHRyZWdpb246NmM1ZmZkZDMwMGZhNDFmMmExNTg5ZTJlNDQ2NDQyZWNfMTkyNg_4447442a-3ec9-4b3f-91b2-d79cc5005ae2">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:6pt"&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;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;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODkzNQ_e4f34e05-7e20-4779-88a9-4bfcd676490b">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: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;The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been omitted. The accompanying unaudited consolidated financial statements include all known adjustments necessary for a fair presentation of the results of interim periods as required by U.S. GAAP. These adjustments consist primarily of normal recurring accruals and estimates that impact the carrying value of assets and liabilities. Operating results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021. Interim results are not necessarily indicative of results for a full year, particularly in light of the novel coronavirus (&#x201c;COVID-19&#x201d;) pandemic, and its impact on domestic and global economies. To limit the spread of&#160;COVID-19, governments have taken various actions, including the issuance of stay-at-home orders and social distancing guidelines, which have resulted in some businesses suspending operations or experiencing a reduction in demand for many products from direct or ultimate customers. Accordingly, businesses have adjusted, reduced or suspended operating activities. The effects of the stay-at-home orders and our work-from-home policies may negatively impact productivity, disrupt our business, and delay our development programs and regulatory and commercialization timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. Our future research and development expenses and general and administrative expenses may vary significantly if we experience an increased impact from&#160;the COVID-19 pandemic on the costs and timing associated with the conduct of our clinical trials and other related business activities, to date there has not been any material delays in clinical operations. The financial statements should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2020 included in our Annual Form 10-K. &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: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;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: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;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: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;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.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:22.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 on 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:22.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:22.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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:6pt;text-indent:22.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;Royalty Revenue&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;We receive royalty revenue on sales by our partners of products covered by patents or contract rights that we own and net sales of their approved drugs, where we have concluded the license is the predominant item to which the royalties relate. We do not have future performance obligations under these license arrangements. We generally satisfy our obligation to grant intellectual property rights on the effective date of the contract. However, we apply the royalty recognition constraint required under the guidance for sales-based royalties which requires a sales-based royalty to be recorded when the underlying sale occurs. Therefore, royalties on sales of products commercialized by our partners are recognized in the quarter the product is sold. Our partners generally report sales information to us on a one quarter lag. Thus, we estimate the expected royalty proceeds based on an analysis of our partners&#x2019; historical experience including their publicly announced sales. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter.&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:27pt"&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. For each period presented, there is no difference in the number of shares used to calculate basic and diluted net loss per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;the weighted-average o&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:115%"&gt;utstanding 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-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.069%"/&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:10.449%"/&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.452%"/&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="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;Three Months Ended&lt;br/&gt;March 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;2021&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;2020&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;/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;3,445&#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;3,021&#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;/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="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:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODk3Ng_d496e0ec-a083-4ec5-a6e2-77de7fa3156e">Basis of Presentation The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been omitted. The accompanying unaudited consolidated financial statements include all known adjustments necessary for a fair presentation of the results of interim periods as required by U.S. GAAP. These adjustments consist primarily of normal recurring accruals and estimates that impact the carrying value of assets and liabilities. Operating results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021. Interim results are not necessarily indicative of results for a full year, particularly in light of the novel coronavirus (&#x201c;COVID-19&#x201d;) pandemic, and its impact on domestic and global economies. To limit the spread of&#160;COVID-19, governments have taken various actions, including the issuance of stay-at-home orders and social distancing guidelines, which have resulted in some businesses suspending operations or experiencing a reduction in demand for many products from direct or ultimate customers. Accordingly, businesses have adjusted, reduced or suspended operating activities. The effects of the stay-at-home orders and our work-from-home policies may negatively impact productivity, disrupt our business, and delay our development programs and regulatory and commercialization timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. Our future research and development expenses and general and administrative expenses may vary significantly if we experience an increased impact from&#160;the COVID-19 pandemic on the costs and timing associated with the conduct of our clinical trials and other related business activities, to date there has not been any material delays in clinical operations. The financial statements should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2020 included in our Annual Form 10-K.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODk0OQ_b5e369c8-2a83-434a-981b-891c947e23d3">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="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfMjcyMg_e1604adc-0acd-4f8e-8651-47435f5cdbda"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODkzOA_b0e28c9d-59b8-44ff-a939-119fbbd58172">&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: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;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:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfMzg0ODI5MDcyMDYyMw_85012cd4-c331-4cd5-914b-653a7921385a">&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;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.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:22.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 on 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:22.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:22.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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:6pt;text-indent:22.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;Royalty Revenue&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;We receive royalty revenue on sales by our partners of products covered by patents or contract rights that we own and net sales of their approved drugs, where we have concluded the license is the predominant item to which the royalties relate. We do not have future performance obligations under these license arrangements. We generally satisfy our obligation to grant intellectual property rights on the effective date of the contract. However, we apply the royalty recognition constraint required under the guidance for sales-based royalties which requires a sales-based royalty to be recorded when the underlying sale occurs. Therefore, royalties on sales of products commercialized by our partners are recognized in the quarter the product is sold. Our partners generally report sales information to us on a one quarter lag. Thus, we estimate the expected royalty proceeds based on an analysis of our partners&#x2019; historical experience including their publicly announced sales. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODk2NQ_1e2a42f4-bc2a-410c-9bba-d799b38c367c">&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:27pt"&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. For each period presented, there is no difference in the number of shares used to calculate basic and diluted net loss per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RleHRyZWdpb246MThiYmQyNWUyZTcwNDFhNDg2ZTlhODJhZjc0ZmYxM2FfODk1Mw_1bcc80f3-5d9b-476f-85aa-49914566587e">&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;the weighted-average o&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:115%"&gt;utstanding 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-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.069%"/&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:10.449%"/&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.452%"/&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="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;Three Months Ended&lt;br/&gt;March 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;2021&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;2020&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;/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;3,445&#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;3,021&#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;/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="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="i56f5b015a1f54d8993bcb17040b80c2b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RhYmxlOjY1ZjBlZWYxYzA1MTQwOTA5NTE0OTBhN2YzMWUxMTc2L3RhYmxlcmFuZ2U6NjVmMGVlZjFjMDUxNDA5MDk1MTQ5MGE3ZjMxZTExNzZfMy01LTEtMS0w_5351cbd2-76a1-4a0c-b633-f2039d6f99af"
      unitRef="shares">3445000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2a8ddb5b76c74e70a9d1d468eb0b3b63_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl8zNy9mcmFnOjE4YmJkMjVlMmU3MDQxYTQ4NmU5YTgyYWY3NGZmMTNhL3RhYmxlOjY1ZjBlZWYxYzA1MTQwOTA5NTE0OTBhN2YzMWUxMTc2L3RhYmxlcmFuZ2U6NjVmMGVlZjFjMDUxNDA5MDk1MTQ5MGE3ZjMxZTExNzZfMy03LTEtMS0w_5120cd53-20ec-4b20-91c0-c5d6a94d7c8f"
      unitRef="shares">3021000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RleHRyZWdpb246OWRmYWM4MjVhZGRjNDI5ZWE3ZWJkMTg4MTU4YmMzYTVfMjE2_abcb56ca-434c-4d0a-b38a-65a87f98c4ba">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, net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Property and equipment, net consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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:12.937%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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,226&#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,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;/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;976&#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;620&#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;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;/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,822&#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,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;/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;(5,068)&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,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;/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;Total property and equipment, net&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;1,754&#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,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;/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:8pt;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;Accrued Expenses &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:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.937%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;2,019&#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,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;/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;638&#160;&lt;/span&gt;&lt;/td&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;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;/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, development and manufacturing 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;8,976&#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;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;/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;193&#160;&lt;/span&gt;&lt;/td&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;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 accrued expenses&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;11,826&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RleHRyZWdpb246OWRmYWM4MjVhZGRjNDI5ZWE3ZWJkMTg4MTU4YmMzYTVfMjA3_3c9f2802-aaaa-45f0-8e9f-3ac3ffd3abac">&lt;div style="margin-top:6pt;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;Property and equipment, net consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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:12.937%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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,226&#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,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;/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;976&#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;620&#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;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;/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,822&#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,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;/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;(5,068)&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,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;/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;Total property and equipment, net&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;1,754&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i454251813f4b48bd85b33087e136a353_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMS0xLTEtMS0w_c9513e5f-a0c2-4211-aa7e-fba4845c3477"
      unitRef="usd">5226000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i746b6814b38c41a8ad3e29af29da0c38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMS0zLTEtMS0w_08a08efc-4a76-4682-ba18-4b66452f70dd"
      unitRef="usd">5225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i55f38fea87ee4cbd9d4a32df98cd1936_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMi0xLTEtMS0w_9e52f3c8-8a68-4775-a86c-7a09f1afedef"
      unitRef="usd">976000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9fb845b729034114b6a4da760ca5236c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMi0zLTEtMS0w_caa087ab-76d7-4d45-93c2-615aa58a5902"
      unitRef="usd">976000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9706584e346d4c059fa9850d0a0dd5a0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMy0xLTEtMS0w_81c0e918-40e6-4320-91d2-0a4380652d64"
      unitRef="usd">620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4ccc0c9bff3648d0bb2296d00c6728aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfMy0zLTEtMS0w_7e0d54a5-cacc-4c37-bb0a-e560e0552dda"
      unitRef="usd">527000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNC0xLTEtMS0w_404e39a9-21ad-4b5c-a411-9edbe47a010f"
      unitRef="usd">6822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNC0zLTEtMS0w_be5375d2-bc85-4056-bdc2-acfb53c88f29"
      unitRef="usd">6728000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNS0xLTEtMS0w_70cb8f8e-7a10-4b16-836c-88b53d78df72"
      unitRef="usd">5068000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNS0zLTEtMS0w_dac9dfb7-c285-4f62-8705-9b9f79b485ab"
      unitRef="usd">4945000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNi0xLTEtMS0w_e2037585-ad3c-42fb-b7d9-bef747da8340"
      unitRef="usd">1754000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOmMxYTcxOWMyNWU4MDQ2MzNiYjVhZTNmMWI1NTlmOWI1L3RhYmxlcmFuZ2U6YzFhNzE5YzI1ZTgwNDYzM2JiNWFlM2YxYjU1OWY5YjVfNi0zLTEtMS0w_7edb1d37-bb45-4c62-8e53-ebaf5d2a1521"
      unitRef="usd">1783000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RleHRyZWdpb246OWRmYWM4MjVhZGRjNDI5ZWE3ZWJkMTg4MTU4YmMzYTVfMjAz_96d6fa5d-27f7-4efb-b797-c446f735a8ca">&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:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.937%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;2,019&#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,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;/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;638&#160;&lt;/span&gt;&lt;/td&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;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;/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, development and manufacturing 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;8,976&#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;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;/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;193&#160;&lt;/span&gt;&lt;/td&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;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 accrued expenses&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;11,826&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMS0xLTEtMS0w_28f376be-268c-410c-a7e5-6929a6352e95"
      unitRef="usd">2019000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMS0zLTEtMS0w_ba7a9171-76e1-4978-ab54-a05ce0f722af"
      unitRef="usd">3688000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMi0xLTEtMS0w_0fb823cd-fb0c-4073-a2fb-02b67d6284bd"
      unitRef="usd">638000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMi0zLTEtMS0w_af09d749-18e8-483d-8ef8-fe34fcac57ad"
      unitRef="usd">408000</us-gaap:AccruedProfessionalFeesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMy0xLTEtMS0w_7afdf74e-521b-4561-b619-18b327a21e66"
      unitRef="usd">8976000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfMy0zLTEtMS0w_fd76244c-1d5f-4916-856c-02ac907f0fc5"
      unitRef="usd">10936000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfNC0xLTEtMS0w_15d5c40a-2c1c-4fcc-b128-be5e7437dd61"
      unitRef="usd">193000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfNC0zLTEtMS0w_bc527a61-f596-4768-801e-0ca350e4a488"
      unitRef="usd">230000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfNS0xLTEtMS0w_58934ad1-9874-4d8d-8303-9ada26932c51"
      unitRef="usd">11826000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80MC9mcmFnOjlkZmFjODI1YWRkYzQyOWVhN2ViZDE4ODE1OGJjM2E1L3RhYmxlOjkwOTYwZjU5Y2YxYTQxMjZiZWIyYzBhOWI5NWZlNGQ1L3RhYmxlcmFuZ2U6OTA5NjBmNTljZjFhNDEyNmJlYjJjMGE5Yjk1ZmU0ZDVfNS0zLTEtMS0w_1804cd53-4fb4-49e6-995c-0f0808de8aaf"
      unitRef="usd">15262000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfOTAyNw_45352218-e935-408d-a668-f09a60557ca2">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: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;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:6pt;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;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 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-bottom:6pt;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: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-bottom:6pt;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 U.S. 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 JEMPERLI (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 JEMPERLI, 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-bottom:6pt;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:120%"&gt;As of March&#160;31, 2021, the transaction price for the GSK Agreement and Amendment includes the upfront payment, research reimbursement revenue, one-time payment associated with the Amendment, and milestones earned to date, which are allocated in their entirety to the single performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;We earned and recognized $1.2&#160;million in royalty revenue during the three months ended March&#160;31, 2021 related to GSK net sales of Zejula during the period based on estimates of GSK&#x2019;s sales historical experience.  GSK reports sales information to us on a one quarter lag and differences between actual and estimated royalty revenues will be adjusted in the following quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:120%"&gt;We earned and recognized one clinical milestone for $10.0 million during the three months ended March&#160;31, 2021. 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:6pt;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;Milestones recognized through March&#160;31, 2021 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.298%"/&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:8pt;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:8pt;font-weight:700;line-height:115%"&gt;(JEMPERLI/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:8pt;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:8pt;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:8pt;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:8pt;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: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;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:#cff0fc;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:8pt;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:8pt;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:8pt;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:#cff0fc;padding:2px 1pt;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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'15&lt;/span&gt;&lt;/td&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: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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q4'15&lt;/span&gt;&lt;/td&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: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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;font-weight:400;line-height:100%"&gt;IND clearance from the FDA&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:400;line-height:100%"&gt;$4.0M&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:400;line-height:100%"&gt;Q1'16&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:400;line-height:100%"&gt;$4.0M&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:400;line-height:100%"&gt;Q2'16&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:400;line-height:100%"&gt;$4.0M&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: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:#cff0fc;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:400;line-height:100%"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'17&lt;/span&gt;&lt;/td&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: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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q4'17&lt;/span&gt;&lt;/td&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: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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;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="padding:2px 1pt;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;$5.0M&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: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="padding:2px 1pt;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="padding:2px 1pt;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="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:400;line-height:100%"&gt;&#x2014;&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: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:#cff0fc;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: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:#cff0fc;padding:2px 1pt;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;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'19&lt;/span&gt;&lt;/td&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: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:#cff0fc;padding:2px 1pt;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:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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:#cff0fc;padding:2px 1pt;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="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:400;line-height:100%"&gt;Filing of the first BLA - first indication&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:400;line-height:100%"&gt;$10.0M&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:400;line-height:100%"&gt;Q1'20&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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: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:#cff0fc;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: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:8pt;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:8pt;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;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:8pt;font-weight:400;line-height:100%"&gt;Filing of the first BLA - second indication&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$10.0M&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:400;line-height:100%"&gt;Q1'21&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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: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:18pt;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, &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;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:6pt;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:115%"&gt;We recognized $11.2&#160;million and $15.0 million in&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:115%"&gt; revenue under the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;GSK Agreement &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:115%"&gt;during the three months ended March 31, 2021 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2020, &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:115%"&gt;respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&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-top:6pt;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;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:6pt;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 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:6pt;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;As of March&#160;31, 2021, 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: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:120%"&gt;Milestones achieved through March&#160;31, 2021 under the BMS Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.258%"/&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:8pt;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="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:8pt;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:8pt;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:8pt;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:#cff0fc;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:8pt;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:8pt;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:8pt;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:#cff0fc;padding:2px 1pt;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;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;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:8pt;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:8pt;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: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:120%"&gt;  There was no revenue recognized under this agreement during the three months ended March 31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i076caa62421049149bad0c00f9ee1cdf_D20140301-20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfNjU4_a0d190cb-3829-4b93-b42c-b75a5e7e46bd"
      unitRef="usd">17000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i37bb184f628c459db494a116c70111ce_I20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfNzky_32aa7341-2810-441c-9f79-812c9a991571"
      unitRef="target">3</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i0cd44594cdf7455d96be8ad68e9a283e_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfOTYx_b94ebaed-40e3-4f22-a9c3-7611198dc367"
      unitRef="target">4</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i7c0e7dfe306b404fabebed942eaff455_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTAwMw_6f705069-e2cc-4a3f-833a-3acbcf9b199b"
      unitRef="usd">2000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents
      contextRef="i0cd44594cdf7455d96be8ad68e9a283e_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTA5Mw_fd76ce65-220b-4172-bd36-5d29b39227ac"
      unitRef="usd">18000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals
      contextRef="i0cd44594cdf7455d96be8ad68e9a283e_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTE4Ng_c96449fc-57d3-46fd-a65a-faa7a7ceadd9"
      unitRef="usd">90000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals>
    <anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales
      contextRef="i0cd44594cdf7455d96be8ad68e9a283e_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTMxNw_d8be1b22-b0d9-4a2b-9c94-85b5a2e3f16d"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales>
    <anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent
      contextRef="i7c0e7dfe306b404fabebed942eaff455_D20141101-20141130"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTcxMw_4f2b1cd5-5ef2-4d84-9215-3b3c17fe7961">P12Y</anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent>
    <anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees
      contextRef="i22405b281b21494d9809f892e99e89ab_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTA5OTUxMTY0MDY5Mw_c81db355-8715-4106-b2d9-24a7df3d052c"
      unitRef="usd">60000000.0</anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees>
    <anab:NetSalesRoyaltyPercent
      contextRef="ie392788491c84211a883cc151af95615_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTA5OTUxMTY0MDcxMQ_f14a3e2e-b65f-4dc9-9df7-4373ff025855"
      unitRef="number">0.01</anab:NetSalesRoyaltyPercent>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="icd2a2816b41d4349adcdbd8307614b84_D20210101-20210331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTA5OTUxMTY0MDY2NQ_cf20ddcb-835b-4961-bbdf-b5474d472374"
      unitRef="usd">1100000000</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3702c82b957c40e6aeaaa22519024b95_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMjE5OTAyMzI3NDcxMw_afe499f0-5226-418a-ad0c-ebda35178280"
      unitRef="usd">1200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="if7531d8c06364048a315f3fb27bc990b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMzk2Mg_8d7fd4c1-4fbe-4a78-a7b7-2adf8e77249b"
      unitRef="milestone">1</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i158a0247bc864758850effe5972cb85b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMzk4OQ_6d3071b0-94c6-43fb-956e-8cf3bf06a812"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfOTAyMQ_d00b04e7-f699-4e6b-b54e-4fbb04fcec9e">&lt;div style="margin-top:6pt;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;Milestones recognized through March&#160;31, 2021 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.298%"/&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:8pt;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:8pt;font-weight:700;line-height:115%"&gt;(JEMPERLI/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:8pt;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:8pt;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:8pt;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:8pt;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: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;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:#cff0fc;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:8pt;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:8pt;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:8pt;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:#cff0fc;padding:2px 1pt;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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'15&lt;/span&gt;&lt;/td&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: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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q4'15&lt;/span&gt;&lt;/td&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: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;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;font-weight:400;line-height:100%"&gt;IND clearance from the FDA&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:400;line-height:100%"&gt;$4.0M&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:400;line-height:100%"&gt;Q1'16&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:400;line-height:100%"&gt;$4.0M&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:400;line-height:100%"&gt;Q2'16&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:400;line-height:100%"&gt;$4.0M&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: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:#cff0fc;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:400;line-height:100%"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'17&lt;/span&gt;&lt;/td&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: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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q4'17&lt;/span&gt;&lt;/td&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: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;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;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="padding:2px 1pt;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;$5.0M&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: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="padding:2px 1pt;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="padding:2px 1pt;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="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:400;line-height:100%"&gt;&#x2014;&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: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:#cff0fc;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: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:#cff0fc;padding:2px 1pt;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;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;Q2'19&lt;/span&gt;&lt;/td&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: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:#cff0fc;padding:2px 1pt;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:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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:#cff0fc;padding:2px 1pt;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="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:400;line-height:100%"&gt;Filing of the first BLA - first indication&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:400;line-height:100%"&gt;$10.0M&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:400;line-height:100%"&gt;Q1'20&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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: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:#cff0fc;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: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:8pt;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:8pt;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;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:8pt;font-weight:400;line-height:100%"&gt;Filing of the first BLA - second indication&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$10.0M&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:400;line-height:100%"&gt;Q1'21&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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:400;line-height:100%"&gt;&#x2014;&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: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: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:120%"&gt;Milestones achieved through March&#160;31, 2021 under the BMS Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.258%"/&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:8pt;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="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:8pt;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:8pt;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:8pt;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:#cff0fc;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:8pt;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:8pt;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:8pt;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:#cff0fc;padding:2px 1pt;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;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;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;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:8pt;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:8pt;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:8pt;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="ice68636a34be496e874a1baec270c992_D20150401-20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMi0xLTEtMS0w_d7771e22-5eac-4d31-9db4-6976894611b1"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="iee5eb1f9b73a42c49038ab8b1eae672f_D20151001-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMi00LTEtMS0w_0b0df978-277f-4fae-8dfa-dbf706a601cb"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="iccf3784c7da54ddf876698ce6d76fe22_D20160701-20160930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMi03LTEtMS0w_5e6f83ed-8ddc-4491-9e85-1ddd3044c214"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i7b2713fc15d347629ad4f0027a008999_D20160101-20160331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMy0xLTEtMS0w_9a9fb350-712e-445d-a1fa-c1fe9e84c50b"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic91df46238664f5f8b309c02231ab1f1_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMy00LTEtMS0w_b2f67edc-27d1-4507-bd0f-5e2a298f1b75"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ie734a77a2dbf4e28a16f10d1c7d1b4eb_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfMy03LTEtMS0w_de659399-b2c9-41de-8401-8e51c79cbd95"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i8669886a3f0f408296f1865bec41e915_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNC0xLTEtMS0w_b67340c8-1d31-4930-9baa-8fb7fe486e6e"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic8318af113274a939d74559867afccf9_D20171001-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNC00LTEtMS0w_32033242-223b-4af8-b4c5-e1ae75ba1125"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i9b0dff749ee6423289fd6c5d469df83d_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNC03LTEtMS0w_409ae332-701d-447c-91b5-bdcef55feb5a"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="iaeb53905f54e4efa96cd98715c876a16_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNS0xLTEtMS0w_1261877a-735f-4d82-bc9c-ac5d518ffb0d"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i4a9a655771064c35a230124ec29d7f01_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNi0xLTEtMS0w_e9e458ab-2389-46b4-b9c1-1fd7f0393fed"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i907254bbbf034640a3e6bf1d429796d3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfNy0xLTEtMS0w_109ee2c5-817a-477b-9590-d2c6a74b0c36"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i2f3c2140007249738f7a58eba46638db_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfOC0xLTEtMS0w_e18f93db-fe85-4582-9965-c194cbde27ef"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i52f0ef839edb412ba967abe1d521f669_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOjllNDM1MmJjNmE3ZTQ5OGRiODlhMzMyMjhhNGIwOWM3L3RhYmxlcmFuZ2U6OWU0MzUyYmM2YTdlNDk4ZGI4OWEzMzIyOGE0YjA5YzdfOS0xLTEtMS01MjU_fcaf5d56-a639-4aa0-b2db-4d472c1ade03"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7531d8c06364048a315f3fb27bc990b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfMTA5OTUxMTY0Njk2Ng_c483e589-f2d3-4125-9784-443cdf2a2e9e"
      unitRef="usd">11200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa07f3e970a043e5bb2533b3d0d9f7e1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfNTM4OQ_7ef8ee96-e00f-4379-bf9e-ffa7f8a86e02"
      unitRef="usd">15000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i7df91b97301e45c7870e6a44c64a2274_D20110101-20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfNjE1OQ_a4fc021f-60f3-4178-8e06-20173836b9db"
      unitRef="usd">6000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone
      contextRef="i455b642e073b478991251281a6f28317_I20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfNjI1NQ_a6f5073a-05f4-4f21-bf26-d0c9d088e4bc"
      unitRef="usd">53000000.0</anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="i478e02cea0e3448a97a862f16a147987_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOmIxNmE3NWRkZmFlMjRjYmRiNzc2NzQ0OGIwMzhmNTIyL3RhYmxlcmFuZ2U6YjE2YTc1ZGRmYWUyNGNiZGI3NzY3NDQ4YjAzOGY1MjJfMi0xLTEtMS0w_3a695ae5-e745-4c36-ad4b-94102af937df"
      unitRef="usd">500000</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="iabfb0fa40a174fda9896e02ec755dfe0_D20161001-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RhYmxlOmIxNmE3NWRkZmFlMjRjYmRiNzc2NzQ0OGIwMzhmNTIyL3RhYmxlcmFuZ2U6YjE2YTc1ZGRmYWUyNGNiZGI3NzY3NDQ4YjAzOGY1MjJfMy0xLTEtMS0w_b4ea5ac1-573d-406f-a1b1-da8a93f43c5e"
      unitRef="usd">1000000.0</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i596c3653ff8744cdacf59ee64c9d7de1_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfODk0OA_74d6c822-1a76-4abd-91f8-d8c16daf3bdd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3f07b3d5dae43448c0735e0d4c95c20_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80My9mcmFnOmQ3ZGI1NTIxYTFlYzRmNmY4NzA5NjIxMDY0NDVhOGU5L3RleHRyZWdpb246ZDdkYjU1MjFhMWVjNGY2Zjg3MDk2MjEwNjQ0NWE4ZTlfODk0OA_9d6e2f82-c0db-4f49-84d5-2746ac4d5304"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNTAyNQ_655758e6-5d8c-41b6-ac11-8aa82b5323fe">Fair Value Measurements and Available for Sale InvestmentsFair Value Measurements&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: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: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: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:27pt"&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:27pt"&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:27pt"&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:4.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;Assets and Liabilities Measured at Fair Value on a Recurring Basis&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; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.034%"/&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.243%"/&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.246%"/&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;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Prices for&lt;/span&gt;&lt;/div&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;Identical&#160;Assets&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Other&#160;Observable&lt;/span&gt;&lt;/div&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;Inputs&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Unobservable&lt;/span&gt;&lt;/div&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;Inputs&lt;/span&gt;&lt;/div&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;(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 March 31, 2021&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;267,463&#160;&lt;/span&gt;&lt;/td&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;267,463&#160;&lt;/span&gt;&lt;/td&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;18,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 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;18,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 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;74,027&#160;&lt;/span&gt;&lt;/td&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;74,027&#160;&lt;/span&gt;&lt;/td&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,067&#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,067&#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;11,164&#160;&lt;/span&gt;&lt;/td&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;11,164&#160;&lt;/span&gt;&lt;/td&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;16,010&#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;16,010&#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, 2020&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;188,297&#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;188,297&#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;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;107,697&#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;107,697&#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;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;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;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: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;&#160;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;21,169&#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;21,169&#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;29,441&#160;&lt;/span&gt;&lt;/td&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;29,441&#160;&lt;/span&gt;&lt;/td&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:9pt;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:6pt;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;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:6pt;text-indent:24.75pt"&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:4.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 of Other Financial Instruments &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: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:18pt;text-align:justify;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;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: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: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 March&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.513%"/&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:#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;11,167&#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;border-top:1pt solid #ffffff;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;&#x2014;&#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;border-top:1pt solid #ffffff;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;(3)&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;border-top:1pt solid #ffffff;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;11,164&#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;/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,063&#160;&lt;/span&gt;&lt;/td&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&#160;&lt;/span&gt;&lt;/td&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,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;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:#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;16,008&#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;4&#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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;16,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(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;73,935&#160;&lt;/span&gt;&lt;/td&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;92&#160;&lt;/span&gt;&lt;/td&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;74,027&#160;&lt;/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;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:#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;103,173&#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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;100&#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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;(5)&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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;103,268&#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:3pt;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;Of our outstanding agency securities, $5.0 million have maturity dates of less than one year and $6.2 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDMxNA_11054609-da11-4cc7-acf5-57201d4f5e24"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;Of our outstanding certificates of deposit, $1.2 million have maturity dates of less than one year and $0.9 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQ1OQ_b23f9771-abeb-4fd1-ac84-3c7e681ef3cf"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;(3)&#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;All 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 have maturity dates of less than one year as of March&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;(4)&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;All of our outstanding U.S. Treasury securities have maturity dates of less than one year as of March&#160;31, 2021.&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 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:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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-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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTMzMg_74e3446b-7542-404c-9b6b-04d3b2dc6df1"&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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM4Mg_8791bbbc-ce9f-4196-9ef5-f98331fe1c26"&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 $0.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM5OA_d78f14dc-ea87-41bf-bf40-9c691753d4be"&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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQxNA_6c8375ae-fced-4cc7-8436-f04458a90d2f"&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: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 tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;March&#160;31, 2021&#160;and&#160;December&#160;31, 2020, 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-bottom:5pt;margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.540%"/&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 #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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;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="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;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="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;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="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;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;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;6,163&#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;(3)&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;&#x2014;&#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;&#x2014;&#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;6,163&#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;(3)&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: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;4,777&#160;&lt;/span&gt;&lt;/td&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;4,777&#160;&lt;/span&gt;&lt;/td&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="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;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:bottom"&gt;&lt;div style="text-indent:18pt"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.540%"/&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 #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;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 #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;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;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="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;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="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;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="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;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:bottom"&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="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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&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 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;46,713&#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;(5)&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;2,399&#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;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;49,112&#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;(5)&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;As of March&#160;31, 2021 and 2020, 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="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNTAyMA_68e20453-7af5-4f26-9e09-84de0f02fc68">&lt;div style="margin-top:6pt;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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.034%"/&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.243%"/&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.246%"/&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;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Prices for&lt;/span&gt;&lt;/div&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;Identical&#160;Assets&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Other&#160;Observable&lt;/span&gt;&lt;/div&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;Inputs&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Unobservable&lt;/span&gt;&lt;/div&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;Inputs&lt;/span&gt;&lt;/div&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;(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 March 31, 2021&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;267,463&#160;&lt;/span&gt;&lt;/td&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;267,463&#160;&lt;/span&gt;&lt;/td&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;18,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 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;18,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 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;74,027&#160;&lt;/span&gt;&lt;/td&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;74,027&#160;&lt;/span&gt;&lt;/td&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,067&#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,067&#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;11,164&#160;&lt;/span&gt;&lt;/td&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;11,164&#160;&lt;/span&gt;&lt;/td&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;16,010&#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;16,010&#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, 2020&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;188,297&#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;188,297&#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;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;107,697&#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;107,697&#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;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;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;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: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;&#160;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;21,169&#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;21,169&#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;29,441&#160;&lt;/span&gt;&lt;/td&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;29,441&#160;&lt;/span&gt;&lt;/td&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:9pt;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="i194ceea1073e40ab8d6d1fa2dcfc2c99_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMy0xLTEtMS0w_a3007e06-a5dd-40c5-b890-ae57df64cc20"
      unitRef="usd">267463000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i6f817bac40d84ba4b70a6556844b158a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMy0zLTEtMS0w_5ea7e452-3d65-4e20-8e8c-6f6507c4f89e"
      unitRef="usd">267463000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i3f85edb85a9b488fbb4004773201dbe7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMy01LTEtMS0w_555ce081-ae5e-4f15-aa55-ab83047757da"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="id956f9b5bc7845659d4e177580ae95f7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMy03LTEtMS0w_343f424c-aad1-481e-8653-6002691a64a8"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i2cfab9b6dd78419186d16a9a1cf5e07a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNC0xLTEtMS0w_2b5cac1e-190e-497c-b963-72607eb61b82"
      unitRef="usd">18928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i4274aff3a7d64636b7cd8d29e60873ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNC0zLTEtMS0w_56bd5f68-ba2a-42af-a905-eafc4cefecaf"
      unitRef="usd">18928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i2b2ca17c17764f2fa498214519da21a4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNC01LTEtMS0w_45ecb2e6-2095-4464-a815-dc4a17683cdd"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib224a96e4ab64b62bd573b6efb5cba93_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNC03LTEtMS0w_a5c37522-21a4-45e5-8020-07fca25fb531"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i81ffb67876be4b8eb497f01f2dfa7c10_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNS0xLTEtMS0w_f28f7b46-36d7-4736-ae95-399b7371b650"
      unitRef="usd">74027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8246f74f09e74262a89bfd6a04617827_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNS0zLTEtMS0w_9bfea74d-44bb-4cd0-9a5e-ee5547291934"
      unitRef="usd">74027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4f24298a2bd7465f84eaedcdb82d1803_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNS01LTEtMS0w_ccc41877-d9cf-4823-94af-d81c8e85dd42"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6753824d65c24291a231d537e83390ce_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNS03LTEtMS0w_89c9d072-c478-4ff4-9d7e-f086b77949f1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e532da79336432492e9a99e35b07e3c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNi0xLTEtMS0w_28a30e1e-8bd4-42d9-90e9-7c6e61ccd10b"
      unitRef="usd">2067000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i82b41911f3b24a45b8a98abc48410219_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNi0zLTEtMS0w_02d05326-2a1f-4530-b948-5dea29c92717"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i954dee8385d543b19b87df32f987acea_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNi01LTEtMS0w_2dcd9253-5707-471d-bc4d-890884fd94a8"
      unitRef="usd">2067000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i063fb66284734faa846ced4f0aaf7b11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNi03LTEtMS0w_aa21550a-50b5-4556-b499-46de6fc7187c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26a4437b36ff4f52b97217cca7bb1aa1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNy0xLTEtMS0w_ceb68de9-cd42-416b-8b43-1a5351d43d33"
      unitRef="usd">11164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i65a568a7267040aebf46559d8d380269_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNy0zLTEtMS0w_81abd72c-e1b6-4132-a46b-d64ec521981b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4f3514f254e4e04b069f3944316518f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNy01LTEtMS0w_c280c804-4731-49af-9839-861c862ff013"
      unitRef="usd">11164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7eced65bf7354091af7e6db5000ad027_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfNy03LTEtMS0w_2c252e62-9c8f-4c4b-8e39-6a7d40471974"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3403275deada4d58a7acf8f47582e1a5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfOC0xLTEtMS0w_de55c8d9-7de5-4c27-a5b1-25189750f16b"
      unitRef="usd">16010000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia393f2fe00a04f8b81d722abc750fd10_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfOC0zLTEtMS0w_cf666726-0ec4-45ed-9e5d-dda7aaf4445c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie270ed0ad6d14f22a2af3be0d9e5aa34_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfOC01LTEtMS0w_c534da91-06f5-48ad-bb4d-b1e2eec86ad1"
      unitRef="usd">16010000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab101740b992400bb5990c90ecd21693_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfOC03LTEtMS0w_11256ef1-8ac8-48e0-9c2d-b83639d3eba0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i35f79b2e6ebb484296e627b21428b829_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTEtMS0xLTEtMA_3c75a624-cc38-4551-9ad8-69c34172ba6b"
      unitRef="usd">188297000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="if083c2f219ed4b89a62c7c19d5b0828c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTEtMy0xLTEtMA_91b8374b-3dde-4a40-9a1a-f4098f69d8df"
      unitRef="usd">188297000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i204de487d21541efaacfd4008645990d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTEtNS0xLTEtMA_80acb43a-74eb-493a-a48f-eff45393b1e4"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i3fd1c91dfe2a4d8989269298712b83dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTEtNy0xLTEtMA_82954a55-f504-444e-9068-0b384bb43337"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i0cacedda1bfd4bfba92fa4ad75389e4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTItMS0xLTEtMA_0f77aaaa-f479-46ea-81d4-50a5cc575ed6"
      unitRef="usd">57153000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="if0d87217f1d94d81b5b9142c764fa333_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTItMy0xLTEtMA_ca2dc8ad-0cf6-4b2c-a229-c8c60480d64c"
      unitRef="usd">57153000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i911a9e27d5034162ae3cc9bab45f0ca5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTItNS0xLTEtMA_6d1d3dfd-3d05-444c-9bfb-1f85b93638bc"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib91b0079644441c2b60e4a1b2df86d35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTItNy0xLTEtMA_dd778276-43f6-469f-b07a-d3fa18fd5ec4"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifea5c211a05647a1a2ec83813ed0f3e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTMtMS0xLTEtMA_e5dcc2dc-ea98-4f6d-bf72-c39d9a2c5ce8"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic8a363317b9e46c3a32e36cf324f9aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTMtMy0xLTEtMA_bb9ef17d-7e01-4dd0-b3f7-4f6d229a842b"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d46e4aa5d8e4adbaa837a09e987a8d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTMtNS0xLTEtMA_0824cf8e-8d66-46db-84a8-ab9a499b1e3d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib66e5ffe344041339ddbfdb5092af14c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTMtNy0xLTEtMA_d94da1f7-77c5-440e-9279-72c08e158588"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i756616efad9449c58c104753296b08a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTQtMS0xLTEtMA_a9a0134e-dd68-43ad-92ce-5dfe07666eee"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib37869f22162419e86ff5dfb7dafb34d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTQtMy0xLTEtMA_9d567fee-1c8a-4e50-a33f-fd210537de0b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i103904de005f439b807b71a2d34956a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTQtNS0xLTEtMA_a3a35771-65a4-48f0-a603-717ae4acf133"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7ab7795239604279bb5a856ce7bab5a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTQtNy0xLTEtMA_a9221997-694e-429f-9fd5-0fefb5aa31a1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4280f3bed9674393b9a3a2ed22ee2943_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTUtMS0xLTEtMA_449464e6-bfe9-420c-a17c-10e2e2ca617b"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i508f4029a1e34e82919cf3373cab9869_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTUtMy0xLTEtMA_7bcbc98d-9386-4c37-bf6d-e294bfbace6a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c5c3f52f31e4f9b8d3e1ffe3507dd6f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTUtNS0xLTEtMA_bd570af9-fa1a-487f-a10b-62ce7d3e5b1c"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11448c27645b49059647dff4e96db874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTUtNy0xLTEtMA_84c48247-f20c-4926-b40f-9b77b7cbef49"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide38743e5aad4478ba7e2f2ec2cd97b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTYtMS0xLTEtMA_d43fa07a-56ab-42e1-acee-2cb541ddb5f1"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0b22ff19bbc14be79c345fa6fcc7d110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTYtMy0xLTEtMA_cc766e9a-6e98-4a84-a786-74c8798a92d1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6be3e2d0d4db45499b62cd03c7a1379f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTYtNS0xLTEtMA_93ca81e9-52a6-4c7a-a76c-56d36c25bcac"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i947763df4f014368b589476e812bfff6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjc4MjM3NDgzMGI2YjQ1OTI4NzdjZjZkYjU2NzY1ZWIwL3RhYmxlcmFuZ2U6NzgyMzc0ODMwYjZiNDU5Mjg3N2NmNmRiNTY3NjVlYjBfMTYtNy0xLTEtMA_bef0a34d-4602-4d96-9741-533daf353cb0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNTAyOQ_48b26a12-3137-4ba2-83e7-70154c8867b9">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 March&#160;31, 2021 are as follows:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.513%"/&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:#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;11,167&#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;border-top:1pt solid #ffffff;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;&#x2014;&#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;border-top:1pt solid #ffffff;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;(3)&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;border-top:1pt solid #ffffff;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;11,164&#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;/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,063&#160;&lt;/span&gt;&lt;/td&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&#160;&lt;/span&gt;&lt;/td&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,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;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:#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;16,008&#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;4&#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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;16,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(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;73,935&#160;&lt;/span&gt;&lt;/td&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;92&#160;&lt;/span&gt;&lt;/td&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;74,027&#160;&lt;/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;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:#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;103,173&#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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;100&#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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;(5)&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;border-bottom:3pt double #ffffff;border-top:1pt solid #ffffff;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;103,268&#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:3pt;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;Of our outstanding agency securities, $5.0 million have maturity dates of less than one year and $6.2 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDMxNA_11054609-da11-4cc7-acf5-57201d4f5e24"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;Of our outstanding certificates of deposit, $1.2 million have maturity dates of less than one year and $0.9 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQ1OQ_b23f9771-abeb-4fd1-ac84-3c7e681ef3cf"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;(3)&#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;All 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 have maturity dates of less than one year as of March&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;(4)&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;All of our outstanding U.S. Treasury securities have maturity dates of less than one year as of March&#160;31, 2021.&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 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:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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-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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTMzMg_74e3446b-7542-404c-9b6b-04d3b2dc6df1"&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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM4Mg_8791bbbc-ce9f-4196-9ef5-f98331fe1c26"&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 $0.0 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM5OA_d78f14dc-ea87-41bf-bf40-9c691753d4be"&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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQxNA_6c8375ae-fced-4cc7-8436-f04458a90d2f"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMS0xLTEtMS0w_28fb1824-4b91-4eeb-9f26-d43b0338d493"
      unitRef="usd">11167000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMS0zLTEtMS0w_7ebd1215-72e7-420b-a993-fb915de1f969"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMS01LTEtMS0w_e1ad41d1-542a-47c7-ad7f-550a75796f1e"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMS03LTEtMS0w_d783e712-4d62-4fc5-8d85-79c502fa1182"
      unitRef="usd">11164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMy0xLTEtMS0w_1c43b539-3fe8-4da4-9a3d-f46f19481e6a"
      unitRef="usd">2063000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMy0zLTEtMS0w_8edecdf9-672a-48f5-9dd6-c6d8e56e531d"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMy01LTEtMS0w_9217c8e5-3ec8-4c7d-93bd-dc9f5f5a1ac2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfMy03LTEtMS0w_16b6272b-83ff-4e0b-9291-b1ae943de642"
      unitRef="usd">2067000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNC0xLTEtMS0w_d6c36670-6394-4226-9d72-f2982f2dba0d"
      unitRef="usd">16008000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNC0zLTEtMS0w_d51d277d-d347-4fc1-8c4b-b46c2f506442"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNC01LTEtMS0w_7f5d070a-d819-4e9f-8956-8bbc7b5a700d"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNC03LTEtMS0w_4d172c33-9fd3-48f8-8ae4-8655b8770809"
      unitRef="usd">16010000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib5771b7b6f9a4c9aba0944e76193fe37_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNS0xLTEtMS0w_9f8aa28c-15f5-44bf-a638-d4925c0f52b0"
      unitRef="usd">73935000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib5771b7b6f9a4c9aba0944e76193fe37_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNS0zLTEtMS0w_545bc426-b7ca-4d6d-abf9-db5fa53db3c6"
      unitRef="usd">92000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib5771b7b6f9a4c9aba0944e76193fe37_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNS01LTEtMS0w_e4d3b407-cbed-4c65-ac47-6f5928c1a3f4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5771b7b6f9a4c9aba0944e76193fe37_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNS03LTEtMS0w_53efba54-4bfa-402c-9836-5ad9dc67ddfd"
      unitRef="usd">74027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNi0xLTEtMS0w_ba6bd19c-f52d-4a3a-9d37-1322ac443146"
      unitRef="usd">103173000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNi0zLTEtMS0w_37578864-e2dd-412c-9068-ad1c4e325c05"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNi01LTEtMS0w_7aec050b-3800-4081-85a6-e33f770b6bc7"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOmYwMzcxZTdlZGU2MDRmMjNhZTA5MjZhMzRkNWUyYjg5L3RhYmxlcmFuZ2U6ZjAzNzFlN2VkZTYwNGYyM2FlMDkyNmEzNGQ1ZTJiODlfNi03LTEtMS0w_75fa438e-124b-446c-844a-d5ef1056e970"
      unitRef="usd">103268000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDIzNg_515f9a30-88c3-4f48-8ff3-0183590c7ad8"
      unitRef="usd">5000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ice3c8f748ab640808c451e84b41e9ad2_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDI3Mg_daf548cc-3db9-4694-ad32-c2ca430a0a54">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDI3OQ_86b27e6a-2c8b-4fcb-a888-3b39b65b562c"
      unitRef="usd">6200000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ide09ba47e2694084a9b817982392100d_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDMyMA_a2808dc2-7e33-4ddc-b55d-0ada4b00b42e">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDM4MQ_a4a10b3f-0e8a-498b-8202-c6d8ce95faa4"
      unitRef="usd">1200000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i54aa054b7c66489ca2f842abf4640a3a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQxNw_35114a2d-a76e-4a78-bfde-2b65d17d4427">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i70990bb57c5349e8af369498a71c948a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQyNA_d4b56d6e-e63c-4260-a2d9-78c809d6fbc9"
      unitRef="usd">900000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ic35fbee036a54b138bd49ef738346d96_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDQ2NQ_6dc5c2b7-006c-44ab-974d-fe7da3dd6373">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i1ba2b8d0e4134be4871b24c011240fef_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNDU3NQ_a3b99b10-dcf8-4751-9ce1-fb5c220259a3">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMS0xLTEtMS04ODk_8a74a29f-6d61-44ee-acf6-47bace486ac5"
      unitRef="usd">21169000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMS0zLTEtMS04ODk_23ffee96-59d9-4600-b592-f86aa120740b"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMS01LTEtMS04ODk_322c2480-8ba8-4b3f-83fd-18b01e9f8db4"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMS03LTEtMS04ODk_7ac4c349-f2c0-4833-88e3-e28b35cc18b9"
      unitRef="usd">21169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMi0xLTEtMS04ODk_0473c7a3-cb35-49bb-ae32-1f4666fb6dad"
      unitRef="usd">2427000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMi0zLTEtMS04ODk_ca8c02f1-064c-4abf-b903-3e8be2f7199c"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMi01LTEtMS04ODk_85ecda2f-4f88-4137-be3e-85716e6ca90d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMi03LTEtMS04ODk_4d6fa486-38f4-47c0-b01a-5b3a9fcae884"
      unitRef="usd">2436000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMy0xLTEtMS04ODk_8e3db33b-8a32-46ab-ac09-761da77c733c"
      unitRef="usd">29414000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMy0zLTEtMS04ODk_6357e1a4-72a0-4143-9159-acd0771a093a"
      unitRef="usd">28000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMy01LTEtMS04ODk_da2d32f1-24de-4432-9ec9-ae3859b47cf1"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfMy03LTEtMS04ODk_0885ee73-3f21-41ff-aefd-436c37fd58fe"
      unitRef="usd">29441000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNC0xLTEtMS04ODk_5c816180-9149-4247-9a8b-8f06bccc4acb"
      unitRef="usd">107530000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNC0zLTEtMS04ODk_0f254f09-73e9-4383-afc9-6bcb04170e0b"
      unitRef="usd">170000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNC01LTEtMS04ODk_49768c8f-08cc-4117-8185-4c1795f0075d"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNC03LTEtMS04ODk_9626617d-47dd-4e86-a7b7-33270b776f1b"
      unitRef="usd">107697000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNS0xLTEtMS04ODk_ef819cf6-4efd-47bb-9059-92d063bc3076"
      unitRef="usd">160540000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNS0zLTEtMS04ODk_2e6f66df-e4ff-497a-bdf4-f1374266bd25"
      unitRef="usd">208000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNS01LTEtMS04ODk_3ea5108e-3cb9-4b31-bb47-cfefef4811f0"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjE5NGJlODc2MWM5ZjQ0ZGFhYWExM2E0MmUzM2RkNzc0L3RhYmxlcmFuZ2U6MTk0YmU4NzYxYzlmNDRkYWFhYTEzYTQyZTMzZGQ3NzRfNS03LTEtMS04ODk_199541a5-dba2-4957-95d1-a6b57ffc96fd"
      unitRef="usd">160743000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTMxOQ_0329c044-3781-47bd-821d-7d8348d4919b"
      unitRef="usd">10000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTMyNg_99401194-2801-477d-9d09-7937f50df7f2"
      unitRef="usd">11200000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="id865f98427bb465eb5257516c717391c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM0NQ_5d1ddffb-e199-4c8f-b488-df7bd6b5290f">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM3NA_adf24770-38b3-43c0-a65c-dd8d2edc507d"
      unitRef="usd">1100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="iac751f9f55524b1e851c67c1e3d59c06_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM3OA_500b7874-6952-4902-b125-959d48b79999"
      unitRef="usd">1300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i0f3bc5b77b4e4a2eb1ef706d6c1423c1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM4Ng_6dbbe341-7258-482f-942f-8a68ff196684">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM5MA_cfe4c3ee-a897-4b21-acb5-be3f3e96c580"
      unitRef="usd">29400000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTM5NA_a25c9075-b20e-4d74-b000-71bcf045c3c5"
      unitRef="usd">0.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="icd720b17b3e143f79e05a5e33fd25af3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQwMg_cbaddb23-2151-4f1f-8677-b322da471501">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQwNg_d0792ddb-99f6-4494-9c81-8f5497764bf9"
      unitRef="usd">102700000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQxMA_f1c25f80-72f0-4158-a84e-337d59314407"
      unitRef="usd">5000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i29b24a7999414250961337725cf28caa_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTQxOA_a6619b15-f10f-49e4-9e25-7b7729bee057">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfNTAzOQ_75e3ad28-b221-437c-ba32-52acf872d8a5">The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;March&#160;31, 2021&#160;and&#160;December&#160;31, 2020, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;div style="margin-bottom:5pt;margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.540%"/&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 #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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;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="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;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="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;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="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;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;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;6,163&#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;(3)&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;&#x2014;&#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;&#x2014;&#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;6,163&#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;(3)&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: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;4,777&#160;&lt;/span&gt;&lt;/td&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;4,777&#160;&lt;/span&gt;&lt;/td&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="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;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:bottom"&gt;&lt;div style="text-indent:18pt"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.540%"/&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 #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;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 #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;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;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="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;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="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;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="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;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:bottom"&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="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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&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 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;46,713&#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;(5)&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;2,399&#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;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;49,112&#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;(5)&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;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy0xLTEtMS0w_e7550f04-4ae1-4480-b09f-3948617b7472"
      unitRef="usd">6163000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy0zLTEtMS0w_07886307-cde6-43e6-bf42-1d2e22b90f12"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy01LTEtMS0w_416b0a0d-5d6f-4522-a054-f47be87d11c8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy03LTEtMS0w_704aa49e-b3fd-4c75-8f15-66e756b4f125"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy05LTEtMS0w_dcdcac9b-3186-4595-a78f-6562251d4658"
      unitRef="usd">6163000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i48a13872c98c4e1c9101e7e47610aec1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfMy0xMS0xLTEtMA_5dedea56-2645-4a5e-97d5-69fd15cc2291"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC0xLTEtMS0w_bb5ff174-a4d4-483d-aaac-060d1fbc4489"
      unitRef="usd">4777000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC0zLTEtMS0w_052983d1-68d7-46cf-925d-9c0f0c46a25b"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC01LTEtMS0w_35918eb4-b4f9-4ce4-8fc1-8f4212a62775"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC03LTEtMS0w_27770bb0-6c10-436c-aebe-237f72850a52"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC05LTEtMS0w_d7351b81-a5e5-4b05-8df5-d54428be8fcd"
      unitRef="usd">4777000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i854954a0c9024a27a6bdcccc67950c2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNC0xMS0xLTEtMA_39a49887-9327-4912-b280-804a6eb71c0f"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi0xLTEtMS0w_db01d6bf-cff0-4934-9971-d363f8a26807"
      unitRef="usd">10940000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi0zLTEtMS0w_13293d09-3a7f-44e7-b1df-d38ca849c08e"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi01LTEtMS0w_7025bdc6-d87d-45ab-9e1a-407e6d06ce17"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi03LTEtMS0w_4dea7cab-2882-4cf6-84c2-8b6a1762c2e3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi05LTEtMS0w_c8f9ce98-a165-43c3-a0b7-8defc399a2a7"
      unitRef="usd">10940000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjlkZWZjYjI4MTZhMjRiZDRhNzViYjU0MzZkMjBiYTRiL3RhYmxlcmFuZ2U6OWRlZmNiMjgxNmEyNGJkNGE3NWJiNTQzNmQyMGJhNGJfNi0xMS0xLTEtMA_5bb50fd0-e656-4d00-ba98-485cb55e7902"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0xLTEtMS0yMzA_a997d3d9-ad21-466e-b16b-d119f3fd157d"
      unitRef="usd">4999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0zLTEtMS0yMzA_f0e2d753-7fba-42b9-a4f9-f38dafcceb0f"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy01LTEtMS0yMzA_72c1ad36-e4b9-49cb-a63e-0c6e3e08c877"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy03LTEtMS0yMzA_267e4c0c-4c73-4712-b905-9311fa5c1330"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy05LTEtMS0yMzA_83235079-4717-4450-8f4a-1aaa2dfd5919"
      unitRef="usd">4999000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i224737d3c5174b4cae044d678c476670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0xMS0xLTEtMjMw_4e434832-0e71-4b87-97e8-cb8b06bd37aa"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0xLTEtMS0w_3420587a-fe95-4e0d-bc26-e96f4ba653db"
      unitRef="usd">6503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0zLTEtMS0w_39205f96-ceef-4a8d-a797-79fad8084dd2"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy01LTEtMS0w_cce48f70-9f7e-4bf4-98f3-e22cff0cfcf2"
      unitRef="usd">2399000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy03LTEtMS0w_fd0953bc-27c9-4fef-b035-f7c464324467"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy05LTEtMS0w_caa05c16-f5ca-4e62-9d1d-50f89f52a876"
      unitRef="usd">8902000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i96a94644bc024053991a35c005657926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfMy0xMS0xLTEtMA_91748f2f-a815-41f3-be90-791b39309a13"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC0xLTEtMS0w_85f82033-7e37-46a1-b5b8-8e075439397d"
      unitRef="usd">35211000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC0zLTEtMS0w_a1cdb8bb-fbf8-4dda-a4bb-dcd45d63cc91"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC01LTEtMS0w_a99af85b-49c1-42ad-93e9-345a6349bf6e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC03LTEtMS0w_53efbda9-c277-4405-8f12-7172629c282c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC05LTEtMS0w_00cead9d-3a7d-4d78-b811-051ead3034fb"
      unitRef="usd">35211000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0b53b3533cc04e468227f8831d402a62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNC0xMS0xLTEtMA_e69ffa41-cff8-42c3-acd3-7665e982ca35"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS0xLTEtMS0w_2036d46d-0b3e-4db5-818b-9cd6b03c5374"
      unitRef="usd">46713000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS0zLTEtMS0w_d2fbb247-6d3f-4b7a-ac89-53de0d96aa38"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS01LTEtMS0w_8c999a20-45be-4ae8-99aa-fbe383244531"
      unitRef="usd">2399000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS03LTEtMS0w_dd44c7e7-76ae-497d-b5dd-e0e3b8ce37c5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS05LTEtMS0w_4e5885aa-683b-4178-8464-38d0cb204e29"
      unitRef="usd">49112000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RhYmxlOjczYzhmYjdlY2I5ZjQ5NDE5ZGJmZGE3ZjYzZjljYmRkL3RhYmxlcmFuZ2U6NzNjOGZiN2VjYjlmNDk0MTlkYmZkYTdmNjNmOWNiZGRfNS0xMS0xLTEtMA_c753574f-8d35-4eac-b48b-391c65436141"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTU3OA_5131f1df-1130-4559-bef9-675bafecad14"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTU3OA_8985da46-b619-4f6c-9687-b651444c47cb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTYxMA_d2667466-8e35-4020-b300-db2610c40985"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i1e1cda12b4374779924509fc5d536555_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl80OS9mcmFnOmM5NTYxYmZiMjZhMjQ2YzQ5OTY0ZTk5NjU5MjM1MDljL3RleHRyZWdpb246Yzk1NjFiZmIyNmEyNDZjNDk5NjRlOTk2NTkyMzUwOWNfMTA5OTUxMTYzNTYxMA_eae63748-cd74-4a1b-ab87-5770381279e8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RleHRyZWdpb246MDk2NDk1N2ViNDIxNGMwMGIwOTA0YzkxYmNlMTM4ZTZfMjkx_e4fbe0fe-64c8-4bb2-8ef9-95be9b6aca1a">Stockholders&#x2019; Equity &lt;div style="margin-top:12pt;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;Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.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&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;, 27,367,355 &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;shares were issued and outstanding as of March&#160;31, 2021. Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at March&#160;31, 2021 are as follows: &lt;/span&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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.956%"/&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 2px 14.5pt;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;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824,494&#160;&lt;/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;/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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,164,750&#160;&lt;/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 14.5pt;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;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271,237&#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="background-color:#ffffff;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;8,260,481&#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;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RleHRyZWdpb246MDk2NDk1N2ViNDIxNGMwMGIwOTA0YzkxYmNlMTM4ZTZfNTE_103a1e7c-548f-44e6-a375-78f9ff8cfb38"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RleHRyZWdpb246MDk2NDk1N2ViNDIxNGMwMGIwOTA0YzkxYmNlMTM4ZTZfODk_3f4b8bab-3ac0-4b6f-9290-34d74f3f75e0"
      unitRef="shares">27367355</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RleHRyZWdpb246MDk2NDk1N2ViNDIxNGMwMGIwOTA0YzkxYmNlMTM4ZTZfODk_f73b1cba-0dbe-40bf-a42f-1db99b807482"
      unitRef="shares">27367355</us-gaap:CommonStockSharesIssued>
    <anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RleHRyZWdpb246MDk2NDk1N2ViNDIxNGMwMGIwOTA0YzkxYmNlMTM4ZTZfMjg2_175c413c-84af-48f8-a279-0f302be83764">Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at March&#160;31, 2021 are as follows: &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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.956%"/&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 2px 14.5pt;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;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824,494&#160;&lt;/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;/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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,164,750&#160;&lt;/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 14.5pt;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;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271,237&#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="background-color:#ffffff;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;8,260,481&#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;</anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RhYmxlOjNiYTAwOTQxNzRiNDQxNWVhM2RjYTBkMDRlN2IwNDhlL3RhYmxlcmFuZ2U6M2JhMDA5NDE3NGI0NDE1ZWEzZGNhMGQwNGU3YjA0OGVfMS0xLTEtMS0w_38db186f-671c-467d-930f-fd30987ba6a0"
      unitRef="shares">3824494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i7b12e2d544b0415499e361f23c184e9f_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RhYmxlOjNiYTAwOTQxNzRiNDQxNWVhM2RjYTBkMDRlN2IwNDhlL3RhYmxlcmFuZ2U6M2JhMDA5NDE3NGI0NDE1ZWEzZGNhMGQwNGU3YjA0OGVfNC0xLTEtMS0w_c1fb472f-9847-4abb-ac45-14b1c6407c03"
      unitRef="shares">3164750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9470877eab724fd6afcf3991c1ae3431_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RhYmxlOjNiYTAwOTQxNzRiNDQxNWVhM2RjYTBkMDRlN2IwNDhlL3RhYmxlcmFuZ2U6M2JhMDA5NDE3NGI0NDE1ZWEzZGNhMGQwNGU3YjA0OGVfNS0xLTEtMS0w_711d97aa-ca3a-4a90-b9d7-53adbecfc1f4"
      unitRef="shares">1271237</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81Mi9mcmFnOjA5NjQ5NTdlYjQyMTRjMDBiMDkwNGM5MWJjZTEzOGU2L3RhYmxlOjNiYTAwOTQxNzRiNDQxNWVhM2RjYTBkMDRlN2IwNDhlL3RhYmxlcmFuZ2U6M2JhMDA5NDE3NGI0NDE1ZWEzZGNhMGQwNGU3YjA0OGVfNi0xLTEtMS0w_f5ca77e2-96f4-4fa9-a21c-790b50c9d05d"
      unitRef="shares">8260481</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzYzMQ_fb3d0eec-7e86-4d28-a6dc-07d61b8119e1">Equity Incentive Plans &lt;div style="margin-top:12pt;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: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;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 &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;1,094,223&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; shares as of January 1, 2021.&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: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;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&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; 273,555&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; shares as of January 1, 2021.&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: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;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 three months ended March 31, 2021 is as follows: &lt;/span&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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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.536%"/&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.536%"/&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.538%"/&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;/span&gt;&lt;/div&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;Subject to&lt;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Exercise&lt;/span&gt;&lt;/div&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;Price per&lt;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Remaining&lt;/span&gt;&lt;/div&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;Contractual&lt;/span&gt;&lt;/div&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;Term&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Intrinsic&lt;/span&gt;&lt;/div&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;Value&#160;(in&lt;/span&gt;&lt;/div&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;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, 2021&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;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;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;26.67&#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:#cceeff;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;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;1,011,724&#160;&lt;/span&gt;&lt;/td&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;29.63&#160;&lt;/span&gt;&lt;/td&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;(11,780)&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;14.20&#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="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;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;(96,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 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;27.24&#160;&lt;/span&gt;&lt;/td&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;Outstanding at March 31, 2021&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,824,494&#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;27.48&#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.67&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,205&#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;Exercisable at March 31, 2021&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,715,491&#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.91&#160;&lt;/span&gt;&lt;/td&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.70&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,760&#160;&lt;/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: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-Based Compensation Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 recognize stock-based compensation expense for awards issued to employees and non-employees over the requisite service period based on the estimated grant-date fair value of such awards. We record the expense for stock-based compensation awards subject to performance-based milestone vesting over the requisite service period when management determines that achievement of the milestone is probable. Management evaluates when the achievement of a performance-based milestone is probable based on the expected satisfaction of the performance conditions at each reporting date. 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.139%"/&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:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.142%"/&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;/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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&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;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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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="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:#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;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;%&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;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="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: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="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.0&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: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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&lt;/span&gt;&lt;/td&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;%&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;/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:#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:#cff0fc;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&gt;&lt;/td&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="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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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: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 7pt 2px 1pt;text-align:right;vertical-align: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.18&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="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:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.47&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 1pt;text-align:right;vertical-align: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.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&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:9pt;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 for 2021 incorporates the historical volatility of our stock price, and volatility for 2020 incorporates 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:6pt;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.069%"/&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:10.449%"/&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.452%"/&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="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;Three Months Ended&lt;br/&gt;March 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;2021&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;2020&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;1,194&#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,146&#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;2,121&#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;1,829&#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 2px 14.5pt;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="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;3,315&#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;2,975&#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&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;At March&#160;31, 2021, there was $40.6 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.91 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="i3b8df4e05f954d90a37fe6ef95927d89_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfNzcw_a272e005-3f69-42c3-94b7-6d5850e9a248"
      unitRef="number">0.04</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="ia563bab711144ab0aa7bbc7b44af966f_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfOTg3_6227e0ed-3657-48e8-be18-8962165e62d7"
      unitRef="shares">1094223</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="i180fb513e0304ce285883a790b49ca42_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMTQ4Mg_663670fb-5c80-46cc-8141-5f7885e1c283"
      unitRef="number">0.01</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="if494fac820864cd48bc55be820809e46_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMTY5NA_b0dff961-df65-4df4-88d8-b96eaa4e3a5b"
      unitRef="shares">273555</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzY0NA_40dc78db-8058-4e3b-af26-7679933131b3">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa35b96016d0494dab91834aa08aa37b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMTg4NQ_bdbdc129-15de-4519-ad7f-833b5df75829">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ifa35b96016d0494dab91834aa08aa37b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMTk0Mg_1edc922b-f6bd-4bd8-a392-b81add1f5181">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMTk0Mg_bc2ca120-dc70-486a-8dfd-f41aeac08b26">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzYzMw_3544bd95-1b2b-4bcd-93a1-9f21e0c0a4ca">A summary of the activity related to stock option awards during the three months ended March 31, 2021 is as follows: &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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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.536%"/&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.536%"/&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.538%"/&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;/span&gt;&lt;/div&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;Subject to&lt;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Exercise&lt;/span&gt;&lt;/div&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;Price per&lt;/span&gt;&lt;/div&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;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;/span&gt;&lt;/div&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;Remaining&lt;/span&gt;&lt;/div&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;Contractual&lt;/span&gt;&lt;/div&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;Term&lt;/span&gt;&lt;/div&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;(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;/span&gt;&lt;/div&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;Intrinsic&lt;/span&gt;&lt;/div&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;Value&#160;(in&lt;/span&gt;&lt;/div&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;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, 2021&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;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;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;26.67&#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:#cceeff;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;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;1,011,724&#160;&lt;/span&gt;&lt;/td&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;29.63&#160;&lt;/span&gt;&lt;/td&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;(11,780)&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;14.20&#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="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;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;(96,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 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;27.24&#160;&lt;/span&gt;&lt;/td&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;Outstanding at March 31, 2021&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,824,494&#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;27.48&#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.67&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,205&#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;Exercisable at March 31, 2021&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,715,491&#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.91&#160;&lt;/span&gt;&lt;/td&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.70&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,760&#160;&lt;/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;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMS0xLTEtMS0w_969617ab-5255-4849-b17a-3702ab63fcc9"
      unitRef="shares">2920700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMS0zLTEtMS0w_bd5c3d74-b8d1-4235-8291-8af536a7db65"
      unitRef="usdPerShare">26.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMi0xLTEtMS0w_90928d91-c208-49c1-8f0e-9031b05dbd2e"
      unitRef="shares">1011724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMi0zLTEtMS0w_61e9ffbb-38f8-4c54-a583-825f05a8c8af"
      unitRef="usdPerShare">29.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMy0xLTEtMS0w_ea383a4f-505c-4137-b318-76dce24b69a0"
      unitRef="shares">11780</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfMy0zLTEtMS0w_ee39c9b3-1862-44ad-972f-b7e04bdab317"
      unitRef="usdPerShare">14.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNC0xLTEtMS0w_d768ad53-3271-4fbd-b15f-3d26c4c7ea34"
      unitRef="shares">96150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNC0zLTEtMS0w_e997ba55-3633-4c25-89e5-1a0881308d47"
      unitRef="usdPerShare">27.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNS0xLTEtMS0w_9509768a-1851-49c7-9966-8289df4f6aff"
      unitRef="shares">3824494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNS0zLTEtMS0w_e474a012-9444-46bc-a329-544009906688"
      unitRef="usdPerShare">27.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNS01LTEtMS0w_d554217e-e61d-4530-9e19-d7d6ba26fd5c">P7Y8M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNS03LTEtMS0w_4d072977-c925-481b-87be-7a6d64243e9c"
      unitRef="usd">17205000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNi0xLTEtMS0w_7fea3627-beda-41df-8057-cdd457c02926"
      unitRef="shares">1715491</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNi0zLTEtMS0w_d9c75abc-a65a-4f8f-9bbc-49a579ac431a"
      unitRef="usdPerShare">26.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNi01LTEtMS0w_d1283ab7-3a5f-4550-abe5-5938fece9caa">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjVmNWUzODAwMmExODQ2YmE4NjIyZTE3NzdjZDc2ODVmL3RhYmxlcmFuZ2U6NWY1ZTM4MDAyYTE4NDZiYTg2MjJlMTc3N2NkNzY4NWZfNi03LTEtMS0w_8110014a-64a8-4f9f-ac83-2796b5aa0ed2"
      unitRef="usd">12760000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzY0NQ_9a4e720b-ee54-4c2f-b407-e2c3fa310fa1">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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.139%"/&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:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.142%"/&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;/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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&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;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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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="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:#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;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;%&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;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="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: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="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.0&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: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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&lt;/span&gt;&lt;/td&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;%&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;/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:#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:#cff0fc;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&gt;&lt;/td&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="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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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: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 7pt 2px 1pt;text-align:right;vertical-align: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.18&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="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:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.47&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 1pt;text-align:right;vertical-align: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.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfMy0yLTEtMS0w_57f06ffe-1eb8-4edb-88d2-24161718cd7b"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfMy02LTEtMS0w_259c43a9-a697-481a-a118-a446d258b51a"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNC0yLTEtMS0w_4dc7571d-055f-4a03-8612-30324df38dd8"
      unitRef="number">0.930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNC02LTEtMS0w_daa27b14-1b1a-4d25-81e4-63a5da715694"
      unitRef="number">0.920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNS0yLTEtMS0w_11cd7809-de09-4637-b8a9-3473cb6a6cc9"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNS02LTEtMS0w_a2c4bd01-9a15-48c6-948d-4614963b779d"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNi0yLTEtMS0w_b423f3da-fb9f-4d55-8834-70070d6c69f7">P6Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNi02LTEtMS0w_94508eec-1929-4ce9-80f0-23cbecbf6271">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iafb7c2b828a44454a9a55cbe88768db9_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNy0yLTEtMS0w_4d1ecd21-a106-4c67-8fbc-b994cb829564"
      unitRef="usdPerShare">22.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i37ef3271ba9c4c2d97b9f88b86fdef24_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjI1OWI5ZDg0MjUyMzQ2NzFhODc4Zjg4NDRhMzg3OTg0L3RhYmxlcmFuZ2U6MjU5YjlkODQyNTIzNDY3MWE4NzhmODg0NGEzODc5ODRfNy02LTEtMS0w_55062cd3-8a96-492b-a063-b4ec149257a8"
      unitRef="usdPerShare">11.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzYzOQ_f6e657d3-5d4a-473a-be65-a1bf743d131e">&lt;div style="margin-top:6pt;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.069%"/&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:10.449%"/&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.452%"/&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="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;Three Months Ended&lt;br/&gt;March 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;2021&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;2020&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;1,194&#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,146&#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;2,121&#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;1,829&#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 2px 14.5pt;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="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;3,315&#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;2,975&#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="ic8cc77a75e934a069b5a4033e9b6cc47_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfMi01LTEtMS0w_74d74282-6594-4062-a0db-fad86e18a39c"
      unitRef="usd">1194000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="iafa079799f274b428acd207102c92298_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfMi03LTEtMS0w_7825cd9b-5520-465e-8cfe-abb171f87336"
      unitRef="usd">1146000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i617715fbf12d46469434f166d6dd8f93_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfMy01LTEtMS0w_cfdc9616-9cb5-4fae-ad60-7a719d633e07"
      unitRef="usd">2121000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="id566a586b46a4a8e8418bcc0026ed5dc_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfMy03LTEtMS0w_d1005614-d436-4f5c-98d4-06c35c18b0ba"
      unitRef="usd">1829000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfNC01LTEtMS0w_e5e268fa-52b6-4f59-a18d-952f6c237db2"
      unitRef="usd">3315000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RhYmxlOjc3NmE5ZDJhY2JmYjRlNmI5M2Q2YzUwYTg4NWMxZWRjL3RhYmxlcmFuZ2U6Nzc2YTlkMmFjYmZiNGU2YjkzZDZjNTBhODg1YzFlZGNfNC03LTEtMS0w_b03b91ff-cd82-4d84-9911-07c22af16a66"
      unitRef="usd">2975000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzQ2Mg_f2022d57-5f49-455a-9cfd-e160daa7b3de"
      unitRef="usd">40600000</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81NS9mcmFnOjJiZDQ1MTJlN2MzMjRmYzk5MjhjYjlmNzA0MzAxYmY4L3RleHRyZWdpb246MmJkNDUxMmU3YzMyNGZjOTkyOGNiOWY3MDQzMDFiZjhfMzYyNw_66b77c54-4986-494a-b1d2-39bcee6f863b">P2Y10M28D</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfNDAyOA_1c942b70-cb6e-41b3-b1bb-4764023a5076">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, in connection with the write-off of the lease liability and corresponding ROU asset. As of March&#160;31, 2021, 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 March&#160;31, 2021, we 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:6pt;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 for the non-cancellable office lease as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="border-bottom: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: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="border-bottom: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: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="border-bottom: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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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;December 31, 2020&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 #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;218&#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;border-top:1pt solid #000000;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;344&#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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_39845257-8924-42a4-8981-6edb062b8007"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_f2d70f52-9615-4edf-9eb6-4964114a05de"&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;197&#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;342&#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;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: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 non-cancellable office lease costs are included in our consolidated statements of cash flow (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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.771%"/&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.530%"/&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;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom: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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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: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="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: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="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;2021&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;2020&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;/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;133&#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;220&#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="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:2px 1pt;text-align:left;vertical-align: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;151&#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;239&#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="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: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 March&#160;31, 2021, the future minimum annual obligations for the non-cancellable office lease are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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;201&#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;&#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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;201&#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;Less imputed interest&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;(4)&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;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;197&#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-weight:400;line-height:120%"&gt;On May 4, 2020, we entered into a lease agreement with Wateridge Property Owner, LP, with respect to facilities in the building at 10770 Wateridge Circle, San Diego, California 92121 (the &#x201c;Lease Agreement&#x201d;). Under the Lease Agreement, we agreed to lease approximately 45,000 square feet of space for a term of 124 months, beginning on April 5, 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 March&#160;31, 2021, we have recorded $0.3&#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 March&#160;31, 2021, 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-bottom:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&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;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:#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;568&#160;&lt;/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;2022&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,328&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Thereafter&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;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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;25,725&#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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shareholder&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lawsuit&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 Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), 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 in the same Court 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. On May 3, 2021, another shareholder derivative complaint was filed in the same Court based on allegations substantially similar to those in the class action, and purporting to assert claims on the Company&#x2019;s behalf against current or former officers and directors for alleged violation of Sections 14(a) and 20(a) of the Exchange Act, breach of fiduciary duties, unjust enrichment, waste of corporate assets and insider selling.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="iaf8e084bf10f42a3bfb8cc53cc4b601e_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMTA5OTUxMTYzMjU4Ng_e0b0e1ad-c3ea-491d-8757-3a1c486571ba"
      unitRef="usd">100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMTExMA_bb790626-e3e4-4a30-b94d-4ebb4c151016"
      unitRef="number">0.0859</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <anab:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfNDAzNA_86080f03-4fdb-4e9e-bbab-577c94d6f2d0">&lt;div style="margin-top:6pt;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 for the non-cancellable office lease as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="border-bottom: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: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="border-bottom: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: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="border-bottom: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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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;December 31, 2020&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 #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;218&#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;border-top:1pt solid #000000;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;344&#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:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_39845257-8924-42a4-8981-6edb062b8007"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi0yLTEtMS0w_f2d70f52-9615-4edf-9eb6-4964114a05de"&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;197&#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;342&#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;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;</anab:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMS00LTEtMS0w_349e90e9-3b5f-41d3-8964-4a4a184eec48"
      unitRef="usd">218000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMS02LTEtMS0w_1e9747fb-2a9a-44fb-a753-93674150abcd"
      unitRef="usd">344000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi00LTEtMS0w_ada1cdd9-fb42-4b05-8612-04aa5ec79679"
      unitRef="usd">197000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia8bc4338c6e54effaee3cdda92149157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmQzNzc3NWEzZGJlYzQzNTJiM2ZiMmE2YTFjZTNmNDIwL3RhYmxlcmFuZ2U6ZDM3Nzc1YTNkYmVjNDM1MmIzZmIyYTZhMWNlM2Y0MjBfMi02LTEtMS0w_17a55721-b0f0-477c-8fbc-830b1bf662cd"
      unitRef="usd">342000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfNDAyNg_5183afc3-3b43-4bc6-ae64-77d2a4a9eda0">&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 non-cancellable office lease costs are included in our consolidated statements of cash flow (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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.771%"/&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.530%"/&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;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom: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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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: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="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: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="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;2021&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;2020&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;/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;133&#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;220&#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="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:2px 1pt;text-align:left;vertical-align: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;151&#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;239&#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="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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmMTUxYjBiNjFkNjQ1YzU5MTg1NjdhMTIyYTZjMTI0L3RhYmxlcmFuZ2U6YmYxNTFiMGI2MWQ2NDVjNTkxODU2N2ExMjJhNmMxMjRfMi00LTEtMS0w_0b9cd6c7-9ab1-40d5-9323-bc47f9dc7de1"
      unitRef="usd">133000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmMTUxYjBiNjFkNjQ1YzU5MTg1NjdhMTIyYTZjMTI0L3RhYmxlcmFuZ2U6YmYxNTFiMGI2MWQ2NDVjNTkxODU2N2ExMjJhNmMxMjRfMi02LTEtMS0w_2f34338c-61eb-4f07-ae49-f3bd8790f31d"
      unitRef="usd">220000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmMTUxYjBiNjFkNjQ1YzU5MTg1NjdhMTIyYTZjMTI0L3RhYmxlcmFuZ2U6YmYxNTFiMGI2MWQ2NDVjNTkxODU2N2ExMjJhNmMxMjRfMy00LTEtMS0w_514e90ae-dee5-4ca5-9053-38e1ae697cfa"
      unitRef="usd">151000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie567ef9b956c4e90af068fd8ab233df7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmMTUxYjBiNjFkNjQ1YzU5MTg1NjdhMTIyYTZjMTI0L3RhYmxlcmFuZ2U6YmYxNTFiMGI2MWQ2NDVjNTkxODU2N2ExMjJhNmMxMjRfMy02LTEtMS0w_a0809c43-56c7-468f-80db-5e2ac0f228c0"
      unitRef="usd">239000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfNDAzOQ_f677b5ef-423c-4d5b-b5b7-1ee9b28940a0">&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 March&#160;31, 2021, the future minimum annual obligations for the non-cancellable office lease are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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;201&#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;&#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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;201&#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;Less imputed interest&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;(4)&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;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;197&#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: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 March&#160;31, 2021, 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-bottom:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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:8pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&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;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:#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;568&#160;&lt;/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;2022&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,328&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Thereafter&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;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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;25,725&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfMS0xLTEtMS0w_aebd9626-e23d-4cfa-965b-1c1a9d6708e3"
      unitRef="usd">201000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfMi0xLTEtMS0w_0a489de1-ba59-4bf6-af79-877a5f36f40d"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfMy0xLTEtMS0w_b6ead77f-74fe-46cf-b8f4-2e345cd89f75"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfNC0xLTEtMS0w_a38602ec-0e5d-42e2-9eee-a0e17535cf4d"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfNS0xLTEtMS0w_1bcdd507-71c3-4131-878d-2a51ed60f6ae"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfNi0xLTEtMS0w_1612720f-5d8f-4253-8501-a87004b0fabc"
      unitRef="usd">0</anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfNy0xLTEtMS0w_ab9f43b8-ffdd-4a28-b79f-249e631556ce"
      unitRef="usd">201000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfOC0xLTEtMS0w_047ad2d2-19e4-4802-919a-45b982ad3946"
      unitRef="usd">4000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia6588de67ac242489a9402a1aece7394_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOmJmYmY2MzdmOTQ3NTRkYjY5ZDE3YjkzYmJiZTczMzUyL3RhYmxlcmFuZ2U6YmZiZjYzN2Y5NDc1NGRiNjlkMTdiOTNiYmJlNzMzNTJfOS0xLTEtMS0w_ffac020a-9f84-4ae7-a080-5d1df3cb3347"
      unitRef="usd">197000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i15e286f337c74e57afd5df61fcd086e2_I20200504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMTY5Mw_43a31daf-5caf-4b04-9a62-8f0e98e2b9b3"
      unitRef="sqft">45000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i15e286f337c74e57afd5df61fcd086e2_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMTc3MA_c31d1fb4-f247-4386-bf58-4521e99d0ec4">P124M</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
      contextRef="i15e286f337c74e57afd5df61fcd086e2_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMTk3MQ_ff820c63-60c1-43a8-bd94-86861fd547b5">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1>
    <anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod
      contextRef="i8e75e43d96b74a4ab111aaf45cc60970_D20200504-20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMjAzMw_65b5fffa-ff4f-4785-9633-b08f3cb6e104">P7Y</anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod>
    <anab:RentPerSquareFoot
      contextRef="i8e75e43d96b74a4ab111aaf45cc60970_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMjEwNQ_00a1bc1c-d3f6-44a9-8ee2-6b8bef928c19"
      unitRef="usdPerSqft">4.20</anab:RentPerSquareFoot>
    <anab:AnnualRentIncreasePercent
      contextRef="i8e75e43d96b74a4ab111aaf45cc60970_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMjE1OA_edbae0db-8b62-4cb2-9fa4-2d0048fd254c"
      unitRef="number">0.03</anab:AnnualRentIncreasePercent>
    <us-gaap:PrepaidRent
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMjM2MA_5d1c3bc4-45bd-4b4c-a38c-02f842360650"
      unitRef="usd">300000</us-gaap:PrepaidRent>
    <us-gaap:SecurityDeposit
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RleHRyZWdpb246MmY5ZDdhZTg3ZTU3NGE3OThjY2Y3N2RkYTU3Y2Y2ODRfMjM4Mw_3c38434c-1fbb-4b1f-85e1-db4fd6373a6d"
      unitRef="usd">300000</us-gaap:SecurityDeposit>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfMi0xLTEtMS0xNTE_d8ca45fc-7b25-4196-940a-32057c44bffe"
      unitRef="usd">568000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfMy0xLTEtMS0xNTE_c530dee8-e334-46bb-a5fd-f329bac029d5"
      unitRef="usd">2328000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfNC0xLTEtMS0xNTE_0dd9133a-4033-48bf-9e75-6a619d69abcd"
      unitRef="usd">2397000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfNS0xLTEtMS0xNTE_8b3c655d-9c28-4967-b8ab-866cc2af3721"
      unitRef="usd">2469000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfNi0xLTEtMS0xNTE_df97ae70-dab3-483d-9b15-35eeb9db7ec4"
      unitRef="usd">2543000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfNy0xLTEtMS0xNTE_84a4d3f2-b23b-4cbc-81b6-1595f70171a1"
      unitRef="usd">15420000</anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie86c0e61922c4ea08ec92a55621a1504_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl81OC9mcmFnOjJmOWQ3YWU4N2U1NzRhNzk4Y2NmNzdkZGE1N2NmNjg0L3RhYmxlOjQxMjAxYzI1ODhmYzQ3YTJhMWNhZDk1YzI0YjFhNWVjL3RhYmxlcmFuZ2U6NDEyMDFjMjU4OGZjNDdhMmExY2FkOTVjMjRiMWE1ZWNfOC0xLTEtMS0xNTE_b9bf1deb-5339-4662-9fa8-8148fe66f0a0"
      unitRef="usd">25725000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ib07a9b0ae9fa45ec911bc1d27a16897a_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl82NC9mcmFnOmViZGNiYjdlZDU0MTQ2YzU5YmRkYWM0Nzk5Mzg3N2NiL3RleHRyZWdpb246ZWJkY2JiN2VkNTQxNDZjNTliZGRhYzQ3OTkzODc3Y2JfMjQ3Mw_07b0ca55-089a-4458-8ca4-bafd78ca6547">Subsequent Events&lt;div style="margin-top:12pt;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;Milestone Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A Biologics License Application (&#x201c;BLA&#x201d;) for our most advanced partnered program, which is an anti-PD-1 antagonist antibody called JEMPERLI, was approved by the FDA in April 2021 for the treatment of advanced or recurrent deficient mismatch repair endometrial cancer (&#x201c;dMMREC&#x201d;). This is the first AnaptysBio-generated antibody, of eight currently under clinical development, to obtain FDA approval. We earned a $20.0&#160;million milestone payment as a result of this FDA approval. In addition, in April 2021 the European Medicines Agency (&#x201c;EMA&#x201d;) granted conditional marketing authorization in the European Union (&#x201c;EU&#x201d;) for JEMPERLI for use in women with mismatch repair deficient (dMMR)/microsatellite instability-high (MSI-H) recurrent or advanced endometrial cancer who have progressed on or following prior treatment with a platinum containing regimen, which approval makes JEMPERLI the first anti-PD-1 therapy available for endometrial cancer in Europe. We earned a $10.0&#160;million milestone payment as a result of this approval.&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;Leases&lt;/span&gt;&lt;/div&gt;On April 5, 2021, the leasehold improvements were completed for the Lease Agreement and we took possession of the premises, see Note 8.</us-gaap:SubsequentEventsTextBlock>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ic9ff5b1e7dce46c88f7dadbc68cb2d94_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl82NC9mcmFnOmViZGNiYjdlZDU0MTQ2YzU5YmRkYWM0Nzk5Mzg3N2NiL3RleHRyZWdpb246ZWJkY2JiN2VkNTQxNDZjNTliZGRhYzQ3OTkzODc3Y2JfMTA5OTUxMTYzNTM0MQ_02a0fe75-5b0d-4b7d-ab75-330a99f34fb3"
      unitRef="usd">20000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i4aea7cc6c7264d3fbab0e271b928db0d_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkMGUyMjY5ZmU3MDQxNTlhNDc1YTE2MmZlMWY0YmYyL3NlYzo0ZDBlMjI2OWZlNzA0MTU5YTQ3NWExNjJmZTFmNGJmMl82NC9mcmFnOmViZGNiYjdlZDU0MTQ2YzU5YmRkYWM0Nzk5Mzg3N2NiL3RleHRyZWdpb246ZWJkY2JiN2VkNTQxNDZjNTliZGRhYzQ3OTkzODc3Y2JfMTA5OTUxMTYzNTM1Ng_0f36b847-3d83-4354-a875-47763b7dc04a"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
</xbrl>
