<?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/20220331"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="anab-20220331.xsd" xlink:type="simple"/>
    <context id="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03d6eac3c93c40e8bdbde9cf37b7afe6_I20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="i20439f6483aa43e992515a08f7fd5a4b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i968ae7d58178492193930ee9ae0ab223_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic330280d72324427ba7298528027a7f5_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="i5e1c748715cc411da10a98fa234e5d38_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9f5ffc50824d42cb9a08314c6fce7e13_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i10166466792241f0b17be8e50d7ebd3a_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3776d432881c449faaf837a88fb7af5c_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0d215d1dc80c4d76ae14e2609061203e_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i665d3521e520416992c63db7d4e159e3_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie0e2f4cb1b344e08b702633eb96ca2c6_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i73d3ddcd011a48ef933352e684b30e81_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iafeb79debb4643e4916dad079695cc8b_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i7c3daab7b0624476a028f14c58181056_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="id15d4b6df8b14af1ab5b0e781cadb36c_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ie83008abcd684cf4b2fc76bb48d49751_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i699fa105df204d899f9b2048d65b0503_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="i64a7b7d9742a4c21b64c74a28c599596_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="id2617b16262742e5856611eccd2d5110_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="i5830ddec48474c9e9f3a79c434ba54e8_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="id2d0459547224c6da685f6e22774d686_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dbe822120874b678f6bd42270f04a27_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="i0e8647a6f5bf417f8e1538bb09e911e6_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="id432bb1b186942c683ce24ff805cfcc8_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="i0b6a53ab58fe48bf95fb1acad9d221de_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="i0fae4e2341674e558c5af81da171e55c_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="i47921c7fc62441909ff87475c3fcf1b0_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="ia9396dfe363043a8b6687623fccf9acc_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="icd404b88a01349fba04c369acc0586b1_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="i41c53206c2ab4794b2948daa8cea93c9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie556de88121a4cb2b24c1b12d07ec066_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ida550e417985410ab0d89124f367332c_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="i56199f345f06428a83a580bd675c2c4a_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i18f0dbbbd44645d58b3b8f4e519ecf42_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i43d4410847f34167997910db197925e3_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="id73ef4233cb24ce9b7752ec87eaedb2e_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i49ffef6156ed43f6b18451d5d958d93d_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ib2df121fc81549e59def874a99c675db_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i854a16f3092947bca02bcbbff8d69e7a_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="i5757422b5a1740beacd78b384bfffc43_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="i8b33954948664be098753817cffc7741_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="ie8fa0f3918694af3825384a40dcfe6ba_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="i850fcf38dffa44fd9d235aa6940cac2f_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="srt:RangeAxis">srt:MinimumMember</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="i68a0c1bc6275441faf2998b5352ba069_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="srt:RangeAxis">srt:MaximumMember</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="i591380a795c2433bab2e3bc270306f34_D20201023-20201023">
        <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:RoyaltyAgreementUpTo10BillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-23</startDate>
            <endDate>2020-10-23</endDate>
        </period>
    </context>
    <context id="i07f7d7d9a1b24e228a635db056811619_D20201023-20201023">
        <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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyAgreementAbove10BillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-23</startDate>
            <endDate>2020-10-23</endDate>
        </period>
    </context>
    <context id="i7746fb99bae2465e970ade7c33393a5f_D20201023-20201023">
        <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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyAgreementAbove10BillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-23</startDate>
            <endDate>2020-10-23</endDate>
        </period>
    </context>
    <context id="if95b70b7d5d54c4b8cc51bea0111d11b_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="i43f138f0d48643908d0f27e53253dd8f_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:ZejulaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ic347481f193f416cb1f1b1cdd634d011_D20220101-20220331">
        <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:AnaptysBioGeneratedAntiPD1AntagonistAntibodyCC90006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:CollaborationAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i46e0530af6e44d8d832843d61c508b8d_D20220101-20220331">
        <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:ZejulaAndAnaptysBioGeneratedJEMPERLIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib079aaeb64c340dd8e46fb1805ed038e_D20220101-20220331">
        <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">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i12c1f1a2217d490e9b4ddf2bc4ab19d5_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:ZejulaAndAnaptysBioGeneratedJEMPERLIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i75881042f12143eca1c5a18af136e130_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i536e263ac8b644dd934f5fe8f6b8936c_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="i5048b119121544e1900ce817a8d98e7e_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="id3bcbfd33ce74086ab12fd2caad71d54_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="idcae930425ac480a88ced97652a4ca38_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="i16e38472675e476faec6c7abd0dde181_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="i08aed033e50e477cac8bb28f77b28439_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="ic3e87ce4d3e74364ae7f51e85fb8fa13_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="i5924796ef05749a08e77fe8d42a34cfd_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="i976d0c2c35c0433ca253b08aadcbe9e9_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="i10252fdcf7554ccc8e1d33f9343e1aeb_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="i0d879277ceb049e8a0cf5932a717dfc0_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="i787db18ccc9347a798ae67999f5e2427_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:FilingOfBiologicsLicenseApplicationFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i18b08d0c4fa142b39bb2ca77f87da165_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="i0b428179f73c4370994eee66d429da75_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:FilingOfBiologicsLicenseApplicationSecondIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i52ffa17803a0472f884c1227ad164486_D20210401-20210630">
        <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:FirstBiologicsLicenseApplicationApprovalDMMRECMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1c5a01ebadb43b8b5bf342768c91bac_D20210401-20210630">
        <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:FirstMarketingAuthorizationApplicationApprovalFirstIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia7c9d49688a347bdada9e0fa131fba78_D20210701-20210930">
        <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:FirstBiologicsLicenseApplicationApprovalSecondIndicationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id115df1211614a08aab215b4226847a0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2c8aff84e4e1483794188a27900aa428_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:GlaxoSmithKlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1a3880e8463c4ec697ec6ce518b59a89_I20220331">
        <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:PreClinicalAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i88e3f677a3ba48d39b9effcc02929602_I20220331">
        <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:PreClinicalAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1544a541e6ee4ffb90234c1170bf4d22_I20220331">
        <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:PreClinicalAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b8f1b655b7d427f8051c0607ccee05d_I20220331">
        <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:RegulatoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i744850e6b9e3462e9d6b5c205a727f59_I20220331">
        <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:RegulatoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i175d6b82456d4076b5f8a8ba288b1af7_I20220331">
        <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:RegulatoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i76c46f295fa04cc89f1be176122d5bea_I20220331">
        <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:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i075ce060c879425ca8859e1923be9012_I20220331">
        <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:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if52ebceaf7d244838849d6e72caf9b3a_I20220331">
        <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:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4ff8942b30c04ee08a12047be143f1fd_I20220331">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibf42c87585ff43a38352a1115ab78132_I20220331">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia587de85bb9f4f1c8ce27f330787ff75_I20220331">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iaf119aea067445e9aea3f6b92cb377fb_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="i7f71901049df4dbc9e766d702fc9fb96_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="i388bc47d56d04e83ae1b7f630685c4da_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="i305ff3612648467ab6350a86ecc52519_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i730820c7cb5a4c469d062c388bbdd434_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i890e78c8c86545f4aa2e279cdca19350_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i335d273b3cae4e0d92233d031b6f70af_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="anab:AdvanceFutureRoyaltiesPaymentAxis">anab:FirstInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7bbf62b9ab2b4394955a9a68b35c03e3_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="anab:AdvanceFutureRoyaltiesPaymentAxis">anab:SecondInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2da17e4f71374ea78be5e18c5e27d63d_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="anab:AdvanceFutureRoyaltiesPaymentAxis">anab:ThirdInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iad5ed776ba3c4649ab2fa3bfd2e34763_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:SagardHealthcareRoyaltyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie3b61f7b4f504442988269eaca5fbdef_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i8dd708f3e3544f0f98ae628923b6eddc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib13ec28a24fb424284d8f8bf3e7ac6b0_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i5f7513515885466aaba9a3bca8699b25_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ib03c73da96a54df5b681d9f37de737e3_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i30a7002b6c404153b30bbac800d922f2_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4264b5d4834543eaa5699a75b35d2b49_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ibffe28d96c694b328751f860e9f0064a_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i63b66b9ad604427ba820f889e4aacf13_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="id45bbef02faf43efab42272da7a2d8c2_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i1e5f4f86e7e440bfa65e7fa4a15d7c0d_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i635088cb4fa3466cab29d93fdc714966_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i2b47a2061e86432f8de4ac76f5ca6897_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="icfca18c53a7a4081ba703e81fdba7a88_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ic71f60e86c314f65ad19172cc36e4120_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ibea15842cd7a41e5b782433f758464dc_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i17cef4e33cac420bb8b4fb0c840d2636_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i5db95a518f6d4dad807e812b4252bea6_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i3819aa3245d8462db5f56013fd584357_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ic5a2e6ead67e40e3ab79828167e82cd8_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i5d506b5b382d4991890b55cfdb3e64ed_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i216118f226874dff83435a45563ab175_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i29c4eef2ab914739b8a3f9b870881f56_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i490a772e913e4b72b67444345d0f97ea_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="idecd70e229414623b19fcbd974cdd092_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ieca841d321f542e587387f0960398e12_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i3810b4a2286a407bbe98714da0c64413_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i77eab624c37e4ff2bb858386b4d1ca79_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie34f95d48eb84a3f973717382da961b1_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2ebeb86c25164290b090b5e3a1a6b961_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib870e14079ec4fdf80c183ff88a558e1_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4151cf10a0d5418e81d52963db46ac79_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibbb49551ea644ca081a7363b9d509a27_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if3e77f40a3124ae89df6af74ce837022_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i230b1cfc49924490bafed7a91ddd08bd_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iea952538ee6b4d1d95a39e8d567fb936_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0edbcbb8ee454e4d87a4314cc7a5dc24_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6d56719fb3034d68a0f5d3836b69f2bd_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i49dbd00988f74183828bed1205470409_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9475e36d04f34bf1beaaf53a7530fbce_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib2e528a5728c4e5e9c83695cc6b72b2b_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iae1fc2bc757842f5b5a419851f41fbcf_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i987fe867dc834f88a894b60f9b918eda_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2eb462e7a0b741bbbf315fcea6b64a11_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if4f4205051314faa891255e39281807b_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6051308feb264f93af284929a259f82a_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie42e9fd36a34447381581e81a60d91a2_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3b14de0821404526a89d7e688f1abc82_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i598df1d223574ba19dd4c8a18167ef74_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i22f53f8fd4854f9fa2c97f67a42bffcd_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3667171671a04c4e97f0cfbf5bfdb449_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i30881c003a994a07982220c8e284774e_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4687d95f399142ea8513d556e6b1ca80_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i3e97a861d89949719985aa4ee14987c8_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i3e35e80cf25e42a9a9a346cbcdd2c043_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4a4f216f8efa45dd82b663cf822cfd25_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icfee52c0f4a947fa9a4abddb08775b20_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i99587538da704b42ae7bee6b213ac059_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib4b3f9291ef040f5b6158af33e1b1f7f_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5eb1cdcd556f4542931ea7db94fe7394_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i55f44f14ac8c4f54a9e0b78f6c928195_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i25b9805405cb4e768233b169d63ed0bd_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i249295870f26444f930ce730fa11da9f_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i90d030e72166478eb9dfdf4cd8ea618c_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i25da39545ca34435bea6599dd1ac5357_D20210101-20211231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i1cdf4d4d6e1145c9b8dcbaa891a66235_D20210101-20211231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i054bf1a40c6647a297d0da751d20128c_D20210101-20211231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib684ba6d7e3d49b9b1c573761b8c5f6d_D20210101-20211231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i148881f3f07445fdab50ef7f7b3d7dd7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if691a2ee688e48b781fabbf17d0e77f3_D20210101-20211231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i9339f865fdcd4bbc8d456627729dd951_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i62b9652919d14e0c96b7e2293ed057ae_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93bb577779df4faeb2d6655302e30816_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i01075c77b3164dc093e957274ee401eb_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i344f3228212b4b99940a8b52a119a095_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ia57a2e07f7104a23916022d982b92c4d_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="ib8e0e810184d459ca71aab297b7de8bd_D20220101-20220101">
        <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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="if2c0af9971e94d129989c8fee915ae84_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="i709bd8fa1d184ac69106590aa55872b6_D20220101-20220101">
        <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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9ff94c294c314920bb09f1f5e5d9ab71_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i28f7ad365ef74c7586f1222a21798838_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54a06e64e0b540168fba12b39e324a35_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i877abe03b18e4566892b882fff0e80e7_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="i609c76d0c9b74dc3bbc4636f8de2b3d5_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia7a8c3f99f9547a8987b620bea0d73be_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="i9ed84b1b8218465e976d5187f04f2c2d_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0423c3ece5874d2e9e94305bcff30866_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="ic896038db0e7482f9ba46ccbec4a530e_D20220320-20220320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:FormerChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-20</startDate>
            <endDate>2022-03-20</endDate>
        </period>
    </context>
    <context id="ibba3f2878894419cbac2b89ecf0b0af8_D20220321-20220321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:InterimPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-21</startDate>
            <endDate>2022-03-21</endDate>
        </period>
    </context>
    <context id="i631cb47fa8ba49519020620fb1521222_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:InterimPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i211c43339b6c45f3a27e9f11180c650c_I20220331">
        <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>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie869c45db81c48788b94abbfce8cc542_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i10e8d5064abb40328cc0a51b50fea5d1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib118e05e2561493085d6fc2b8de8f057_I20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-04</instant>
        </period>
    </context>
    <context id="i83b9c315f6cc4b55b5cfc87ba9fe79e9_D20200504-20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="i5badf762721a43ee882c3245e780dfa9_I20210405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-05</instant>
        </period>
    </context>
    <context id="i5f9fb9f768c1447b9ecaee99f5d95436_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80L2ZyYWc6MjU1MjZmNzI0ZTVmNGIxOTgwYmFiNWRiMjNlNjAzYWIvdGFibGU6MjQ3Y2Y1ZjNmNTEyNDk4NWI2NjcwYTRjMGM5YWU3ODgvdGFibGVyYW5nZToyNDdjZjVmM2Y1MTI0OTg1YjY2NzBhNGMwYzlhZTc4OF80LTEtMS0xLTI2MTY1_e6893f20-bf07-4bf4-8657-77d4554696fd">0001370053</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80L2ZyYWc6MjU1MjZmNzI0ZTVmNGIxOTgwYmFiNWRiMjNlNjAzYWIvdGFibGU6MjQ3Y2Y1ZjNmNTEyNDk4NWI2NjcwYTRjMGM5YWU3ODgvdGFibGVyYW5nZToyNDdjZjVmM2Y1MTI0OTg1YjY2NzBhNGMwYzlhZTc4OF81LTEtMS0xLTI2MTY1_d114ce19-76a4-4967-9f52-7c3e49298c1b">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80L2ZyYWc6MjU1MjZmNzI0ZTVmNGIxOTgwYmFiNWRiMjNlNjAzYWIvdGFibGU6MjQ3Y2Y1ZjNmNTEyNDk4NWI2NjcwYTRjMGM5YWU3ODgvdGFibGVyYW5nZToyNDdjZjVmM2Y1MTI0OTg1YjY2NzBhNGMwYzlhZTc4OF82LTEtMS0xLTI2MTY1_8d9bf863-6370-485a-8f35-a9db81ab58fd">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80L2ZyYWc6MjU1MjZmNzI0ZTVmNGIxOTgwYmFiNWRiMjNlNjAzYWIvdGFibGU6MjQ3Y2Y1ZjNmNTEyNDk4NWI2NjcwYTRjMGM5YWU3ODgvdGFibGVyYW5nZToyNDdjZjVmM2Y1MTI0OTg1YjY2NzBhNGMwYzlhZTc4OF83LTEtMS0xLTI2MTY1_6c742b82-6ecf-4726-9276-08fe090b1e00">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80L2ZyYWc6MjU1MjZmNzI0ZTVmNGIxOTgwYmFiNWRiMjNlNjAzYWIvdGFibGU6MjQ3Y2Y1ZjNmNTEyNDk4NWI2NjcwYTRjMGM5YWU3ODgvdGFibGVyYW5nZToyNDdjZjVmM2Y1MTI0OTg1YjY2NzBhNGMwYzlhZTc4OF84LTEtMS0xLTI2MTY1_c24a4387-0297-431f-93b5-dc096c4a8bc9">false</dei:AmendmentFlag>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMy0wLTEtMS0yNjE2NQ_27655bb8-9b70-4215-b4e3-5e4ff066a685">http://www.anaptysbio.com/20220331#CollaborationRevenueMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMy0wLTEtMS0yNjE2NQ_9c406a2a-99dd-4861-80e4-acde4843cfc0">http://www.anaptysbio.com/20220331#CollaborationRevenueMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i3e35e80cf25e42a9a9a346cbcdd2c043_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzM1OA_04c771c4-0126-405b-9ec0-b3e6c92c85bc">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="icfee52c0f4a947fa9a4abddb08775b20_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzQ5Mw_f9dafc63-3b31-4f79-8a71-2476e5105ff9">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ib4b3f9291ef040f5b6158af33e1b1f7f_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzgwNA_c716d741-6390-4329-a320-fc77b6ec7c49">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i55f44f14ac8c4f54a9e0b78f6c928195_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzk1MA_820d98f3-2036-4d09-a523-2559e1bd7682">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i25da39545ca34435bea6599dd1ac5357_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDMwMw_80c115db-a0be-4c9a-9c95-72aa4ac24748">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i054bf1a40c6647a297d0da751d20128c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDQ1Ng_b1036a81-39d0-47eb-9eae-a0ff30c3c725">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i148881f3f07445fdab50ef7f7b3d7dd7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDYyMQ_dc58435f-b65e-44c6-b9ce-da35476ccc2a">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i9339f865fdcd4bbc8d456627729dd951_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDc3NQ_69b5ccc3-2d56-46e2-ac48-39e259857b1f">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <dei:DocumentType
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDg4_e4fb457b-7c96-4ff1-8aa3-a0fe86d0fa96">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6N2RlMDk0NTQyYWE0NDllZWFiYTBjYjY1NGIyOTlhYWQvdGFibGVyYW5nZTo3ZGUwOTQ1NDJhYTQ0OWVlYWJhMGNiNjU0YjI5OWFhZF8wLTAtMS0xLTI2MTY1_693c79f6-19f5-4400-8aa4-88893da6fdae">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8xMjk_8e736a8b-ede4-4ff2-8024-f5dad974d25a">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6OTMzYmIxZjA1YjJlNDllNTk1MzhhMTAxZmRjOTVjMWIvdGFibGVyYW5nZTo5MzNiYjFmMDViMmU0OWU1OTUzOGExMDFmZGM5NWMxYl8wLTAtMS0xLTI2MTY1_c4746113-d5f8-4082-8ed5-9af3e03398fe">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDg0_5168c2e1-d235-4b49-8360-de45e31fd124">001-37985</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDgz_82604c51-2cb5-4ccf-a238-7b2cbb75114a">ANAPTYSBIO,&#160;INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6YzM1Nzc5OWM0MGYwNDllZmIzZGE3OTA1MjBiZDY2NDQvdGFibGVyYW5nZTpjMzU3Nzk5YzQwZjA0OWVmYjNkYTc5MDUyMGJkNjY0NF8wLTAtMS0xLTI2MTY1_8a90bef1-d1e7-4b26-afc6-898f9082cb3c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6YzM1Nzc5OWM0MGYwNDllZmIzZGE3OTA1MjBiZDY2NDQvdGFibGVyYW5nZTpjMzU3Nzk5YzQwZjA0OWVmYjNkYTc5MDUyMGJkNjY0NF8wLTItMS0xLTI2MTY1_47d2c5cf-fe09-4bb6-b8dd-c053a46e0953">20-3828755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDc2_4aaee5de-6350-4c02-9812-b9a772640142">10770 Wateridge Circle</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDgy_9c221b84-34ca-4c31-aa56-954db51ba995">Suite 210</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDgx_e3d9f08d-ee55-4836-ad9c-7ca5e337fea3">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDc4_8f87f4a9-9292-4280-baa7-a199001ad05e">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDg1_fe228f73-6095-47f1-a9e6-13a319671e64">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDc5_8b9be549-9b80-44d7-84d1-a3a84f649e8e">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDgw_ce897b05-4a5c-422f-a3bf-3f8f84d0d451">362-6295</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZDBhNGEzM2IyNWNmNGVmM2E3YTIwOGVmZjgwMjFhZDgvdGFibGVyYW5nZTpkMGE0YTMzYjI1Y2Y0ZWYzYTdhMjA4ZWZmODAyMWFkOF8xLTAtMS0xLTI2MTY1_ab61b373-d20c-4743-9157-5b02605771c4">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZDBhNGEzM2IyNWNmNGVmM2E3YTIwOGVmZjgwMjFhZDgvdGFibGVyYW5nZTpkMGE0YTMzYjI1Y2Y0ZWYzYTdhMjA4ZWZmODAyMWFkOF8xLTEtMS0xLTI2MTY1_bc058aa3-ae08-4525-b9be-551cb984c36f">ANAB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZDBhNGEzM2IyNWNmNGVmM2E3YTIwOGVmZjgwMjFhZDgvdGFibGVyYW5nZTpkMGE0YTMzYjI1Y2Y0ZWYzYTdhMjA4ZWZmODAyMWFkOF8xLTItMS0xLTI2MTY1_ac93d3f3-da2e-4609-9e42-964846d33ba0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDc3_aab4e3d3-b023-418f-bbd7-af9d639d592e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDg2_30999bd2-b2d9-4a22-be41-47e381258ef5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZGYxMTgwYTIzMzVhNGJiNTlkNTg3OTVmZTg0NzE3MWIvdGFibGVyYW5nZTpkZjExODBhMjMzNWE0YmI1OWQ1ODc5NWZlODQ3MTcxYl8yLTAtMS0xLTI2MTY1_e8d6bc46-49df-4dd0-8211-3a8d57adefa5">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZGYxMTgwYTIzMzVhNGJiNTlkNTg3OTVmZTg0NzE3MWIvdGFibGVyYW5nZTpkZjExODBhMjMzNWE0YmI1OWQ1ODc5NWZlODQ3MTcxYl8yLTYtMS0xLTI2MTY1_c40b8c67-7c3d-4d86-ab44-dd472d37363b">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGFibGU6ZGYxMTgwYTIzMzVhNGJiNTlkNTg3OTVmZTg0NzE3MWIvdGFibGVyYW5nZTpkZjExODBhMjMzNWE0YmI1OWQ1ODc5NWZlODQ3MTcxYl80LTYtMS0xLTI2MTY1_69d02156-ca37-4a18-9a4b-a1d2c82ab0ff">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDg3_007377c8-e414-4cb8-83ad-f243161aabec">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i03d6eac3c93c40e8bdbde9cf37b7afe6_I20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xL2ZyYWc6NGVjNzE3YjIxNzJkNGRhNGEzYjk5ZmNhMzRiMjljZTAvdGV4dHJlZ2lvbjo0ZWM3MTdiMjE3MmQ0ZGE0YTNiOTlmY2EzNGIyOWNlMF8yMDE5_b7e9357b-c867-4132-9bae-23f1828d0834"
      unitRef="shares">28186065</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNS0xLTEtMS0yNjE2NQ_976af9ff-5b4f-4e14-85ff-c5f8b46bc6b4"
      unitRef="usd">166412000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNS0zLTEtMS0yNjE2NQ_6bdf860b-1ed5-4832-b694-4cadf92581f6"
      unitRef="usd">495729000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNi0xLTEtMS0yNjE2NQ_92bd48d9-dc9c-4b7c-a031-ed5b3dda42a5"
      unitRef="usd">921000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNi0zLTEtMS0yNjE2NQ_43c27cbf-c0de-480f-ae3c-920fd5ac4fad"
      unitRef="usd">876000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNy0xLTEtMS0yNjE2NQ_1cee6e09-3703-4c18-822b-6ca8281b40ad"
      unitRef="usd">339209000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNy0zLTEtMS0yNjE2NQ_64aac896-91f5-455a-a301-0f1c4e843a07"
      unitRef="usd">52368000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfOC0xLTEtMS0yNjE2NQ_73f18a2d-090d-4ddc-a638-780a81a5771e"
      unitRef="usd">5869000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfOC0zLTEtMS0yNjE2NQ_cae94639-db7c-4f2a-9d88-a2d5d9ee49ae"
      unitRef="usd">4903000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTAtMS0xLTEtMjYxNjU_3c27ad7d-2fa3-447c-8680-4aeefe3e37b1"
      unitRef="usd">512411000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTAtMy0xLTEtMjYxNjU_5cd72817-5a7a-4c48-8175-fcb79e3d67cb"
      unitRef="usd">553876000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTEtMS0xLTEtMjYxNjU_b309f679-d245-44c9-b5e1-227426cbf23d"
      unitRef="usd">2162000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTEtMy0xLTEtMjYxNjU_196f6fea-769d-45b4-843c-5f706430d053"
      unitRef="usd">2283000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTItMS0xLTEtMjYxNjU_41a4c442-97c2-46c4-9d2d-b93a1126a7f0"
      unitRef="usd">19147000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTItMy0xLTEtMjYxNjU_b81b069d-e926-4881-9e36-a548c6043ac8"
      unitRef="usd">19558000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTMtMS0xLTEtMjYxNjU_63dd3892-6144-457b-b632-99901979c45c"
      unitRef="usd">91195000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTMtMy0xLTEtMjYxNjU_9915c270-fa79-4362-b226-dcf36fb65d8a"
      unitRef="usd">67097000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTQtMS0xLTEtMjYxNjU_fc9e36c7-31f1-4eec-98de-016e06476559"
      unitRef="usd">256000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTQtMy0xLTEtMjYxNjU_c36e45f7-246d-4da8-aaf2-7f337365ab53"
      unitRef="usd">256000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTctMS0xLTEtMjYxNjU_cbeb35b5-c190-4b9f-921a-a321631e14c8"
      unitRef="usd">625171000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMTctMy0xLTEtMjYxNjU_30bccc13-ffdb-4977-b6e2-d407aa2069c5"
      unitRef="usd">643070000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjAtMS0xLTEtMjYxNjU_3c7a5aea-0634-4440-aede-ab4c284a8b64"
      unitRef="usd">2481000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjAtMy0xLTEtMjYxNjU_8dfb54bb-2b45-43fc-a6be-c261ee9e1c35"
      unitRef="usd">1741000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjEtMS0xLTEtMjYxNjU_6569511d-db03-42c2-8c99-0fbd3be12dd4"
      unitRef="usd">15763000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjEtMy0xLTEtMjYxNjU_8eaa7d0b-e0e2-407b-a8b1-1035315d864c"
      unitRef="usd">12853000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjMtMS0xLTEtMjYxNjU_c6a63262-9f5b-4ee4-ad85-d8298ac75c68"
      unitRef="usd">1537000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjMtMy0xLTEtMjYxNjU_2e1668ac-3db1-4dd1-b219-720679cf3757"
      unitRef="usd">1505000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjQtMS0xLTEtMjYxNjU_2b2b0da8-c30a-434a-8648-86e18db91557"
      unitRef="usd">19781000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjQtMy0xLTEtMjYxNjU_abc48458-782d-4043-a63f-48742dce3822"
      unitRef="usd">16099000</us-gaap:LiabilitiesCurrent>
    <anab:AdvanceFutureRoyaltiesLiabilityNoncurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjYtMS0xLTEtMjYxNjU_e3f42aee-bcd3-4771-bb34-141ecc264ff6"
      unitRef="usd">255584000</anab:AdvanceFutureRoyaltiesLiabilityNoncurrent>
    <anab:AdvanceFutureRoyaltiesLiabilityNoncurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjYtMy0xLTEtMjYxNjU_d4c4661d-0bd0-4830-9b7f-5eb69b5bb7f1"
      unitRef="usd">251093000</anab:AdvanceFutureRoyaltiesLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjctMS0xLTEtMjYxNjU_c76aa9e5-0942-4c07-8c8a-ca41fd22d7c5"
      unitRef="usd">19059000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMjctMy0xLTEtMjYxNjU_bb169ad4-0e9c-4e32-889f-1b389c842b95"
      unitRef="usd">19450000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N18yMg_b8698b9a-aacc-4e23-8ce2-56d2a21f0971"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N18yMg_e6db226c-2607-4171-bb4e-d58b5028b7fe"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N18zNg_0c5f24e0-17a5-4c4e-b5eb-1b54dcbf4204"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N18zNg_15b53224-9822-4621-8b45-e0f75171afed"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N182MQ_8d8e37f0-20ea-44da-951e-ec388194026e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N182MQ_8ebb664d-4281-475c-8c22-c4dd3fd96a99"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N182MQ_95a81077-7309-47cb-9fdf-bca0adbc8edd"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjpjOWZjYmZhMWYxYmU0ZmIzODk1M2NiOGIwOGQzZjA4N182MQ_feabc369-d749-4e67-84c9-a9f47df1c919"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMS0xLTEtMjYxNjU_3a09641a-bbfd-4043-a29e-05978200e13b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzYtMy0xLTEtMjYxNjU_8894802c-24ed-4fa6-8d87-32c0a11c463e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV8xOA_7f471e6a-588b-4f3d-bef3-a75b47c28b50"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV8xOA_c0a43bec-c6b0-432f-81c5-c3a346ec5bd8"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV8zMg_3c60f5d6-61b3-4ac0-af0f-4a6fd63c4117"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV8zMg_3e5891ac-350c-4244-931f-2ad21b46992f"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV81NA_261f3dc3-d6eb-46ea-869b-6b5347c29660"
      unitRef="shares">28178000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV81NA_e90f100e-18e2-45e0-8a82-d2f3c9333f3b"
      unitRef="shares">28178000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV82OA_91e4371d-7234-483e-899e-960f64d374e5"
      unitRef="shares">27647000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMC0xLTEtMjYxNjUvdGV4dHJlZ2lvbjoyMjg5YjUyOGUzNzQ0NWJjOWVmYTFjNzMzNWU5M2UzNV82OA_b97c9a00-1bb3-46ec-8035-56e627db0c76"
      unitRef="shares">27647000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMS0xLTEtMjYxNjU_df216511-89fc-4453-b7b4-87080552a700"
      unitRef="usd">28000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzctMy0xLTEtMjYxNjU_8c8ed039-0524-4b8f-9cd2-19a876a3c3b3"
      unitRef="usd">28000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzgtMS0xLTEtMjYxNjU_241f38a8-ee31-411b-8007-6451c3693f20"
      unitRef="usd">691161000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzgtMy0xLTEtMjYxNjU_90c12859-7f32-4a50-98b3-1dbba58d5379"
      unitRef="usd">678575000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzktMS0xLTEtMjYxNjU_4adfa1da-3877-4482-ab88-68c4563ec3f4"
      unitRef="usd">-2434000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfMzktMy0xLTEtMjYxNjU_40efa138-ae40-4289-937c-3dee8e921de8"
      unitRef="usd">-422000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDAtMS0xLTEtMjYxNjU_5781fbf7-e801-42be-94fe-327fd7dfdf9a"
      unitRef="usd">-358008000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDAtMy0xLTEtMjYxNjU_769a28dc-3c5e-48c6-802c-2c256bcee9e4"
      unitRef="usd">-321753000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDEtMS0xLTEtMjYxNjU_302dd940-be55-4f3e-a64e-ed08cffb1382"
      unitRef="usd">330747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDEtMy0xLTEtMjYxNjU_7ec18fc2-7e51-4d70-9feb-3b821b809715"
      unitRef="usd">356428000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDItMS0xLTEtMjYxNjU_4c70159c-14ab-414b-9677-310b2eca7b43"
      unitRef="usd">625171000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xNi9mcmFnOjVkMDEyNjYyMzJiZjQzZGJhNjE2ZTc1YjI0NjI4ODA2L3RhYmxlOmNkMGRkYzVlNjNiZTQ4ZGY4YjViNWU3YjAyMjIwNGUxL3RhYmxlcmFuZ2U6Y2QwZGRjNWU2M2JlNDhkZjhiNWI1ZTdiMDIyMjA0ZTFfNDItMy0xLTEtMjYxNjU_c50210ff-5591-4f4a-8806-ee80de3cd06d"
      unitRef="usd">643070000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMy01LTEtMS0yNjE2NQ_04ad65d7-45e4-49bf-83d4-5edb2d4e5582"
      unitRef="usd">970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMy03LTEtMS0yNjE2NQ_5fcb4ad2-6e0d-459f-8202-19907905dc7e"
      unitRef="usd">11247000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfNy01LTEtMS0yNjE2NQ_39094a9e-204e-4411-a0be-847913a45a4a"
      unitRef="usd">22516000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfNy03LTEtMS0yNjE2NQ_de702f03-9398-460f-a5e6-1e816f211030"
      unitRef="usd">24185000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfOC01LTEtMS0yNjE2NQ_feeba858-0e81-4b85-87d1-97e7350ee5c4"
      unitRef="usd">10203000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfOC03LTEtMS0yNjE2NQ_da3e2dbc-308e-4a2f-b91a-e1a263968ae6"
      unitRef="usd">5423000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfOS01LTEtMS0yNjE2NQ_3091c545-d60a-4032-8d10-453b69bd6d86"
      unitRef="usd">32719000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfOS03LTEtMS0yNjE2NQ_3b7ba0fa-ff2a-4c84-a86e-af0dc82eec03"
      unitRef="usd">29608000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTAtNS0xLTEtMjYxNjU_e2328bd6-da75-46b8-8365-622d3cf2ed2c"
      unitRef="usd">-31749000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTAtNy0xLTEtMjYxNjU_a0db7df9-70e7-48f8-9321-13ae95cd7e51"
      unitRef="usd">-18361000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTQtNS0xLTEtMjYxNjU_549f13f5-463d-44a3-a106-1c64d809899c"
      unitRef="usd">342000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTQtNy0xLTEtMjYxNjU_0e09ba8a-b485-459e-82cb-1ff82aed7985"
      unitRef="usd">195000</us-gaap:InterestIncomeOther>
    <anab:NoncashAdvanceFutureRoyaltiesInterestExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTUtNS0xLTEtMjc2MjM_05630e2f-10eb-41eb-b254-3a366b54d18d"
      unitRef="usd">4854000</anab:NoncashAdvanceFutureRoyaltiesInterestExpense>
    <anab:NoncashAdvanceFutureRoyaltiesInterestExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTUtNy0xLTEtMjc2MjY_d0598e7d-42a7-4d57-9119-4240caaa6cdc"
      unitRef="usd">0</anab:NoncashAdvanceFutureRoyaltiesInterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTUtNS0xLTEtMjYxNjU_865fe949-5e8f-4796-a04d-36501e92894e"
      unitRef="usd">6000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTUtNy0xLTEtMjYxNjU_a9a11a6b-bf17-4fa7-b002-046ead95dd64"
      unitRef="usd">3000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTYtNS0xLTEtMjYxNjU_33b583c4-85ef-45d8-bf65-1d51b21a6f74"
      unitRef="usd">-4506000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMTYtNy0xLTEtMjYxNjU_3c9913e5-6bed-4cdd-813c-4b247d04c3b5"
      unitRef="usd">198000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjAtNS0xLTEtMjYxNjU_2c75b937-566c-4295-b17e-8e578d7765c5"
      unitRef="usd">-36255000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjAtNy0xLTEtMjYxNjU_f5ad3412-931c-4d96-9e7a-f716f706f92c"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjMtNS0xLTEtMjYxNjU_76207307-a08a-417e-b0cd-78a3864e14bf"
      unitRef="usd">-2012000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjMtNy0xLTEtMjYxNjU_ef733b4d-f501-4ddd-8f51-ff6427ea04e2"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjUtNS0xLTEtMjYxNjU_f0e84ecb-2da0-4303-b63b-78a60f44cb3b"
      unitRef="usd">-38267000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjUtNy0xLTEtMjYxNjU_1b15df10-b0c1-4361-bfc1-8c6067603535"
      unitRef="usd">-18270000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjctNS0xLTEtMjYxNjU_808f26a2-182b-439f-adff-4e34ad2e311b"
      unitRef="usdPerShare">-1.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjctNS0xLTEtMjYxNjU_f6d97dae-1f21-4998-80d6-42b26d4b80c5"
      unitRef="usdPerShare">-1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjctNy0xLTEtMjYxNjU_3c137c51-c6fe-4f58-b3a0-14cab9f6f9f9"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMjctNy0xLTEtMjYxNjU_aef7bf28-cb3f-4a04-aec7-825a08d7b986"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMzAtNS0xLTEtMjYxNjU_17d9db5f-1518-48cf-ae7d-2c457116ba09"
      unitRef="shares">27713000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMzAtNS0xLTEtMjYxNjU_26bcd8c1-37c6-4675-b42d-f7c8ce54942b"
      unitRef="shares">27713000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMzAtNy0xLTEtMjYxNjU_40fe7162-5d9e-4e45-9714-121ca47e0e34"
      unitRef="shares">27361000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8xOS9mcmFnOmEzMGEyZmI4NTgxYzRmNGJhYjg0ZGM0OWE5YWQ4NjNhL3RhYmxlOmIwYjAzOTY4MmJkNjQ3NzZhNzQ5Mzg0ZDFhODEzYTczL3RhYmxlcmFuZ2U6YjBiMDM5NjgyYmQ2NDc3NmE3NDkzODRkMWE4MTNhNzNfMzAtNy0xLTEtMjYxNjU_e903070b-187a-46ed-a85a-7960b7c5f358"
      unitRef="shares">27361000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="i5e1c748715cc411da10a98fa234e5d38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi0xLTEtMS0yNjE2NQ_ac7e6c34-7d43-43d8-9d9b-ce3529a58839"
      unitRef="shares">27647000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5e1c748715cc411da10a98fa234e5d38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi0zLTEtMS0yNjE2NQ_d167c099-bc86-4231-99e0-6f5ec1dbd8e9"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f5ffc50824d42cb9a08314c6fce7e13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi01LTEtMS0yNjE2NQ_591fdf21-f0f7-416f-97f4-4945f7256596"
      unitRef="usd">678575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10166466792241f0b17be8e50d7ebd3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi03LTEtMS0yNjE2NQ_614a79b4-c2b2-4b11-bfd1-eb092736ab63"
      unitRef="usd">-422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3776d432881c449faaf837a88fb7af5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi05LTEtMS0yNjE2NQ_7f5272a0-b57a-4cc2-80aa-1887a0cc65d1"
      unitRef="usd">-321753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMi0xMS0xLTEtMjYxNjU_d21316d7-8a6e-4501-886a-494a19a5fa02"
      unitRef="usd">356428000</us-gaap:StockholdersEquity>
    <anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlan
      contextRef="i0d215d1dc80c4d76ae14e2609061203e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfNi0xLTEtMS0yNjE2NQ_30cbe62a-ee04-4f4c-9e59-8ae026a12197"
      unitRef="shares">531000</anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlan>
    <anab:StockIssuedDuringPeriodValueOptionsAndEmployeeStockPurchasePlan
      contextRef="i665d3521e520416992c63db7d4e159e3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfNi01LTEtMS0yNjE2NQ_02b6529e-571b-4514-83df-7b4c3b5eed3b"
      unitRef="usd">4844000</anab:StockIssuedDuringPeriodValueOptionsAndEmployeeStockPurchasePlan>
    <anab:StockIssuedDuringPeriodValueOptionsAndEmployeeStockPurchasePlan
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfNi0xMS0xLTEtMjYxNjU_5f04bae2-9edc-4f9b-9acd-f53b2479c97f"
      unitRef="usd">4844000</anab:StockIssuedDuringPeriodValueOptionsAndEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i665d3521e520416992c63db7d4e159e3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTEtNS0xLTEtMjYxNjU_93c62834-14f4-47b1-872e-ce9e75e48ff4"
      unitRef="usd">7742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTEtMTEtMS0xLTI2MTY1_f842a36d-c477-49c3-8287-70c1484aab5a"
      unitRef="usd">7742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie0e2f4cb1b344e08b702633eb96ca2c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTItNy0xLTEtMjYxNjU_b42a5b48-1636-4f42-8ab8-a7ca49b46af3"
      unitRef="usd">-2012000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTItMTEtMS0xLTI2MTY1_6e8590c3-3c41-4b74-a972-823720994cc4"
      unitRef="usd">-2012000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i73d3ddcd011a48ef933352e684b30e81_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTMtOS0xLTEtMjYxNjU_1014a156-a285-4365-91ee-6369c57b300e"
      unitRef="usd">-36255000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTMtMTEtMS0xLTI2MTY1_b49307a1-90b6-4a62-9f7c-d0c45053e8e4"
      unitRef="usd">-36255000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="iafeb79debb4643e4916dad079695cc8b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtMS0xLTEtMjYxNjU_412bf128-ffb9-4b25-8e54-1ea5b6af5d72"
      unitRef="shares">28178000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iafeb79debb4643e4916dad079695cc8b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtMy0xLTEtMjYxNjU_8f8e74a9-1db1-4086-ab61-65cd35d32514"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c3daab7b0624476a028f14c58181056_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtNS0xLTEtMjYxNjU_1045204d-8205-48d5-97f0-a20ffe177071"
      unitRef="usd">691161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id15d4b6df8b14af1ab5b0e781cadb36c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtNy0xLTEtMjYxNjU_a7b31a9a-6b0a-45c5-a815-a597d5254762"
      unitRef="usd">-2434000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie83008abcd684cf4b2fc76bb48d49751_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtOS0xLTEtMjYxNjU_89562a6b-7106-4058-b06a-66a7993c37b7"
      unitRef="usd">-358008000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yMi9mcmFnOjZlNzVmZDYxMzUyNzRiYjM5YTQ4OGRkMTRiMmNjZjZlL3RhYmxlOmYxMDUyMTI2M2RhYzRiNmRhMDZjOGVjMjcyYWE2YWFmL3RhYmxlcmFuZ2U6ZjEwNTIxMjYzZGFjNGI2ZGEwNmM4ZWMyNzJhYTZhYWZfMTQtMTEtMS0xLTI2MTY1_4afaf064-139b-4b39-8056-240b312ecc4a"
      unitRef="usd">330747000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i699fa105df204d899f9b2048d65b0503_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi0xLTEtMS0yNjE2NQ_c8a84742-6ad5-463b-9e91-5ef2193794b9"
      unitRef="shares">27356000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i699fa105df204d899f9b2048d65b0503_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi0zLTEtMS0yNjE2NQ_1f9448c0-b604-40d2-b4bc-d9a838f650c6"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64a7b7d9742a4c21b64c74a28c599596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi01LTEtMS0yNjE2NQ_bd82ce26-c817-43b1-b1c4-50175732871b"
      unitRef="usd">660665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2617b16262742e5856611eccd2d5110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi03LTEtMS0yNjE2NQ_c6c0f154-5833-4c97-b0ab-186a8aa945dc"
      unitRef="usd">-4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5830ddec48474c9e9f3a79c434ba54e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi05LTEtMS0yNjE2NQ_a86cdd94-2d3b-402b-9cc7-a68a400b8661"
      unitRef="usd">-263957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2d0459547224c6da685f6e22774d686_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMi0xMS0xLTEtMjYxNjU_8921d73e-59e0-48f4-bd89-bf1132c82f50"
      unitRef="usd">396731000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8dbe822120874b678f6bd42270f04a27_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfNi0xLTEtMS0yNjE2NQ_fc9991e8-1a02-4107-8c86-331e80ea01b5"
      unitRef="shares">11000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0e8647a6f5bf417f8e1538bb09e911e6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfNi01LTEtMS0yNjE2NQ_4b548ad5-026c-4a1e-b5a2-75abef1ea4b9"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfNi0xMS0xLTEtMjYxNjU_2a3c79cd-92da-4b6a-8b5c-f3320c7d997a"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i0e8647a6f5bf417f8e1538bb09e911e6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTEtNS0xLTEtMjYxNjU_948dec2d-d53f-47c6-8155-134cdae194f6"
      unitRef="usd">3315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTEtMTEtMS0xLTI2MTY1_a6496f0c-9866-4231-b797-197185d3967f"
      unitRef="usd">3315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id432bb1b186942c683ce24ff805cfcc8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTItNy0xLTEtMjYxNjU_ff1c608e-9075-43f8-99c0-99c270665d01"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTItMTEtMS0xLTI2MTY1_055f1183-3126-44a6-8cca-72e4f5b9de4a"
      unitRef="usd">-107000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0b6a53ab58fe48bf95fb1acad9d221de_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTMtOS0xLTEtMjYxNjU_6a506c52-3c76-497b-bab1-45a8ee37593b"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTMtMTEtMS0xLTI2MTY1_096a30ce-15ec-4239-a9ed-2da0aa0c89be"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0fae4e2341674e558c5af81da171e55c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtMS0xLTEtMjYxNjU_f0fc8b88-8ede-4233-aed3-0d8c6ee19496"
      unitRef="shares">27367000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0fae4e2341674e558c5af81da171e55c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtMy0xLTEtMjYxNjU_a2b98d50-a356-42c4-ad72-180042f16e48"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47921c7fc62441909ff87475c3fcf1b0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtNS0xLTEtMjYxNjU_958ba456-ff04-44f9-b380-cdeca5c6ed42"
      unitRef="usd">664147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9396dfe363043a8b6687623fccf9acc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtNy0xLTEtMjYxNjU_0e7a81b8-cb22-41b5-94c5-d69136be8472"
      unitRef="usd">-111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd404b88a01349fba04c369acc0586b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtOS0xLTEtMjYxNjU_e889d512-ab9b-417c-a4f2-346114718c3f"
      unitRef="usd">-282120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41c53206c2ab4794b2948daa8cea93c9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yNS9mcmFnOmUyM2QxZGNjMDIwYzQ5MmQ4M2M0NWRkMGE1MTMzMjE4L3RhYmxlOjdmOGY4MTYwOGYyZDQ0MTY5MDAyNTczMzdmYjczNGNlL3RhYmxlcmFuZ2U6N2Y4ZjgxNjA4ZjJkNDQxNjkwMDI1NzMzN2ZiNzM0Y2VfMTQtMTEtMS0xLTI2MTY1_e5222747-8d82-4d06-b0cf-3d5d1d6f4c96"
      unitRef="usd">381943000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMy0xLTEtMS0yNjE2NQ_fa0bae99-1f4f-4840-81d0-9557a77ec37b"
      unitRef="usd">-36255000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMy0zLTEtMS0yNjE2NQ_ce715738-c33b-491b-8395-f1f20460342e"
      unitRef="usd">-18163000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNS0xLTEtMS0yNjE2NQ_6a02fb26-ba14-4e8a-a0ca-0366eae63375"
      unitRef="usd">162000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNS0zLTEtMS0yNjE2NQ_b3bea3b5-2a12-443d-b718-2c05f9cab7d9"
      unitRef="usd">125000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNi0xLTEtMS0yNjE2NQ_8097429f-7bfb-4b66-815d-d7cc72bcbe70"
      unitRef="usd">7742000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNi0zLTEtMS0yNjE2NQ_0ba126b1-f0f6-4253-93a8-7c4cf18532fe"
      unitRef="usd">3315000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfOC0xLTEtMS0yNjE2NQ_1bf67f21-b0a8-4577-af64-2da7e54c3e99"
      unitRef="usd">-161000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfOC0zLTEtMS0yNjE2NQ_20800fd6-8bde-45eb-bdfa-239c85b806c9"
      unitRef="usd">-167000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTAtMS0xLTEtMjYxNjU_57e0d7f9-b82f-4805-b5b2-b9ed036e9a5a"
      unitRef="usd">411000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTAtMy0xLTEtMjYxNjU_e6508379-e2a2-4405-9f44-b50dc45cfb7a"
      unitRef="usd">126000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTEtMS0xLTEtMjc2NDQ_eb5ad56f-8037-4596-ab6a-a48c377e4139"
      unitRef="usd">-4854000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTEtMy0xLTEtMjc2NDQ_ce5433b7-1def-4fbf-8ffc-0309debd8f85"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTMtMS0xLTEtMjYxNjU_ac50ef01-f946-47d0-9584-8a840f8a2a9a"
      unitRef="usd">45000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTMtMy0xLTEtMjYxNjU_74023ecd-743e-4550-9cf7-b232de904c15"
      unitRef="usd">1247000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTUtMS0xLTEtMjYxNjU_caaa41e8-e8f9-4f25-9440-82ca3ee11ff8"
      unitRef="usd">1221000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTUtMy0xLTEtMjYxNjU_7151ec57-bd32-4d1f-a092-d0e7afc1766a"
      unitRef="usd">2402000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTYtMS0xLTEtMjYxNjU_98694a6f-c385-4f84-b092-f06c2f337a76"
      unitRef="usd">3536000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTYtMy0xLTEtMjYxNjU_0804d908-ac12-45a7-9ad7-31f3fad03562"
      unitRef="usd">-4980000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTgtMS0xLTEtMjYxNjU_e2606297-bfa7-440e-bb8f-e25407ea4ddb"
      unitRef="usd">-359000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMTgtMy0xLTEtMjYxNjU_0be1f8c9-4d17-47dc-ac52-d3e79e2435b8"
      unitRef="usd">-145000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjAtMS0xLTEtMjYxNjU_50348429-c9c9-4779-a209-502830506e10"
      unitRef="usd">-21014000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjAtMy0xLTEtMjYxNjU_6a1731d1-4375-4a8c-9e32-691f95f5e16d"
      unitRef="usd">-23204000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjItMS0xLTEtMjYxNjU_3978a87a-8a0a-4105-928e-d23b18ccff46"
      unitRef="usd">322477000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjItMy0xLTEtMjYxNjU_b09f5875-ae95-4155-b25d-4bc0fc541085"
      unitRef="usd">6238000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjMtMS0xLTEtMjYxNjU_ca68e199-da9e-4ad1-b3e6-8e45842479b6"
      unitRef="usd">9620000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjMtMy0xLTEtMjYxNjU_13328cb7-33db-437e-ba15-fd52f8c602c7"
      unitRef="usd">63284000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjUtMS0xLTEtMjYxNjU_a7311b2a-f5ca-4442-bc22-2c60a42c050a"
      unitRef="usd">55000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjUtMy0xLTEtMjYxNjU_ac97a964-3bf7-4ba4-8a48-8a617c13f9a2"
      unitRef="usd">317000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjYtMS0xLTEtMjYxNjU_e294796c-21db-4a95-8419-cb3d7f357dcb"
      unitRef="usd">-312912000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjYtMy0xLTEtMjYxNjU_157dd7ec-861d-4ce8-bd5f-a94b25b26b9e"
      unitRef="usd">56729000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjgtMS0xLTEtMjYxNjU_37425478-0f3b-40c3-8aa1-483d8e75ff15"
      unitRef="usd">4844000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMjgtMy0xLTEtMjYxNjU_512f00c6-39ab-4953-b274-c3048c817a35"
      unitRef="usd">167000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <anab:AdvanceFutureRoyaltiesPayments
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzEtMS0xLTEtMjYxNjU_37597bad-4255-4c48-8089-03eb009db595"
      unitRef="usd">233000</anab:AdvanceFutureRoyaltiesPayments>
    <anab:AdvanceFutureRoyaltiesPayments
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzEtMy0xLTEtMjYxNjU_4d212de1-8fbf-4728-9971-1c64f3c06bdf"
      unitRef="usd">0</anab:AdvanceFutureRoyaltiesPayments>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzMtMS0xLTEtMjYxNjU_587da0e5-bbd2-4a4b-9110-35c39104ef4c"
      unitRef="usd">2000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzMtMy0xLTEtMjYxNjU_2d10f77b-2122-4f90-ba96-9e6d753448a4"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzQtMS0xLTEtMjYxNjU_4938401a-f7c6-4264-ab50-9122f4206fea"
      unitRef="usd">4609000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzQtMy0xLTEtMjYxNjU_b52422f7-d55c-4d99-867f-4898069d2105"
      unitRef="usd">167000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzUtMS0xLTEtMjYxNjU_15f8cc81-4560-43c5-861f-c1400ac41569"
      unitRef="usd">-329317000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzUtMy0xLTEtMjYxNjU_d20e96e9-2d5d-4147-bb19-348147d3a52d"
      unitRef="usd">33692000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzYtMS0xLTEtMjYxNjU_09d62d44-8ea5-407f-8689-565d55f5f49b"
      unitRef="usd">495729000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id2d0459547224c6da685f6e22774d686_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzYtMy0xLTEtMjYxNjU_a82a594f-3301-4b5d-8f88-e023e964f23f"
      unitRef="usd">250516000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzctMS0xLTEtMjYxNjU_07ad1e70-b45a-4003-8e4a-5ec25ef4008f"
      unitRef="usd">166412000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i41c53206c2ab4794b2948daa8cea93c9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfMzctMy0xLTEtMjYxNjU_9f6b5be6-b69b-4b37-893c-a9a42015ea5a"
      unitRef="usd">284208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <anab:NoncashAdvanceFutureRoyaltiesIssuanceCostsIncurredButNotYetPaid
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNDEtMS0xLTEtMjYxNjU_c6c8a617-8f7e-45e3-8898-ce4d0b05e795"
      unitRef="usd">128000</anab:NoncashAdvanceFutureRoyaltiesIssuanceCostsIncurredButNotYetPaid>
    <anab:NoncashAdvanceFutureRoyaltiesIssuanceCostsIncurredButNotYetPaid
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNDEtMy0xLTEtMjYxNjU_c6b06a7e-a64c-4735-ad2a-cb6d939bb7d5"
      unitRef="usd">0</anab:NoncashAdvanceFutureRoyaltiesIssuanceCostsIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNDMtMS0xLTEtMjYxNjU_942de72a-d42c-4ddd-8933-66403c644c00"
      unitRef="usd">19000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8yOC9mcmFnOmNmMDFlMGRkOGMzNTQ2Y2M4YTM5MjlhNjU0YjQ1ZDc4L3RhYmxlOmMyMjEzNzg3N2EyNzQ2Mjg5NWY2OGZiZDg1MGM0ZDY4L3RhYmxlcmFuZ2U6YzIyMTM3ODc3YTI3NDYyODk1ZjY4ZmJkODUwYzRkNjhfNDMtMy0xLTEtMjYxNjU_e4db9e67-147d-4d10-8e76-830ebb12fa34"
      unitRef="usd">58000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNC9mcmFnOmZlMTkyNGIxOWUyMDQ5NjNhNGViNjM1ZjUxMDBiNzE0L3RleHRyZWdpb246ZmUxOTI0YjE5ZTIwNDk2M2E0ZWI2MzVmNTEwMGI3MTRfMTkzNg_f1fabf0e-52a2-461c-a4c6-32ccee8b9f13">Description of the Business&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;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 antibodies focused on unmet medical needs in inflammation. Our proprietary anti-inflammatory pipeline includes imsidolimab, our anti-IL-36R antibody, previously referred to as ANB019, for the treatment of dermatological inflammatory diseases, including generalized pustular psoriasis, or GPP, and moderate-to-severe hidradenitis suppurativa; rosnilimab, our anti-PD-1 agonist program, previously referred to as ANB030, for the treatment of moderate-to-severe alopecia areata; and our anti-BTLA agonist program, ANB032, which is broadly applicable to human inflammatory diseases associated with lymphoid and myeloid immune cell dysregulation. Our antibody pipeline has been developed using our proprietary somatic hypermutation, or SHM platform, which uses &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; SHM for antibody discovery and is designed to replicate key features of the human immune system to overcome the limitations of competing antibody discovery technologies. We have also developed multiple therapeutic antibodies in an immuno-oncology collaboration with GSK, including an anti-PD-1 antagonist antibody (JEMPERLI (dostarlimab-gxly) GSK4057190), an anti-TIM-3 antagonist antibody (cobolimab, GSK4069889) and an anti-LAG-3 antagonist antibody (GSK4074386). We currently generate revenue from milestones and royalties achieved under our collaborative research and development arrangements.&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;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, royalty monetization, 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 from the issuance of our consolidated financial statements. 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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzMjk_0b14e013-85db-4282-a30d-3bf07a545252">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: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 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. Also, certain reclassifications have been made to 2021 financial information to conform to the current year presentation of amortization of right-of-use assets - operating and operating lease liabilities on the Consolidated Statements of Cash Flows. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022. 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 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 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 &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;should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2021 included in our Annual Report on Form 10-K. &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;Basis of Consolidation&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;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: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;Use of Estimates &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;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: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;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:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth &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;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:120%"&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2022&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;2021&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;4,003&#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,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;/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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzNDE_dbde2d44-d642-4853-ba88-0d7c04b68bd3">&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: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 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. Also, certain reclassifications have been made to 2021 financial information to conform to the current year presentation of amortization of right-of-use assets - operating and operating lease liabilities on the Consolidated Statements of Cash Flows. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022. 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 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 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 &lt;/span&gt;&lt;/div&gt;should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2021 included in our Annual Report on Form 10-K.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzMTk_515ca156-578d-4a35-a083-bba6d4db7a64">&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;Basis of Consolidation&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;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;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMjkwMw_1019389a-12cb-4e4f-adf2-ce7e4ff63937"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzNTM_485595f7-df32-497a-b00f-271bc0c9b82c">&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;Use of Estimates &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;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:EarningsPerSharePolicyTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzMTY_768e7e07-d80a-44e7-b61b-d11d046c664a">&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;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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RleHRyZWdpb246M2Y0YmY2YjJkMjZmNDg2Y2I1OWU5Mzg5MGM0M2YyYmZfMTAzMTc_8f6cc623-34d1-4662-a887-9bf77446b60c">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth &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;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:120%"&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2022&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;2021&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;4,003&#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,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;/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="ie556de88121a4cb2b24c1b12d07ec066_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RhYmxlOjJhMjk1NTc3ZDUyZDRkNDhiYWFmZGZhZTBkNTdlNDdlL3RhYmxlcmFuZ2U6MmEyOTU1NzdkNTJkNGQ0OGJhYWZkZmFlMGQ1N2U0N2VfMy01LTEtMS0yNjE2NQ_5de3b3ab-46c0-49af-a547-33eb3fa0d23a"
      unitRef="shares">4003000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ida550e417985410ab0d89124f367332c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl8zNy9mcmFnOjNmNGJmNmIyZDI2ZjQ4NmNiNTllOTM4OTBjNDNmMmJmL3RhYmxlOjJhMjk1NTc3ZDUyZDRkNDhiYWFmZGZhZTBkNTdlNDdlL3RhYmxlcmFuZ2U6MmEyOTU1NzdkNTJkNGQ0OGJhYWZkZmFlMGQ1N2U0N2VfMy03LTEtMS0yNjE2NQ_38435d82-e768-4b75-8ebd-5a5452a7af6b"
      unitRef="shares">3445000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RleHRyZWdpb246MWMzZmM1MWUwMGVjNDQyNGI4ZDg3ZWVjODMyOTg5NzlfMjIy_b99b8983-281f-4f6e-beb1-6b86241c01b5">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:20.25pt"&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,696&#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,683&#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;1,347&#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,319&#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;203&#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;203&#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;7,246&#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;7,205&#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,084)&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,922)&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;2,162&#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;2,283&#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: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;Accrued Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:20.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,177&#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;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/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;12,135&#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;7,953&#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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/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;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,853&#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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RleHRyZWdpb246MWMzZmM1MWUwMGVjNDQyNGI4ZDg3ZWVjODMyOTg5NzlfMjIz_02cf7797-949b-4e0e-9ed2-5477cca5f18a">&lt;div style="margin-top:6pt;text-indent:20.25pt"&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,696&#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,683&#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;1,347&#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,319&#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;203&#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;203&#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;7,246&#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;7,205&#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,084)&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,922)&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;2,162&#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;2,283&#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="i56199f345f06428a83a580bd675c2c4a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMS0xLTEtMS0yNjE2NQ_f569d6d8-160a-4f04-a6a1-83e63379b1f4"
      unitRef="usd">5696000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i18f0dbbbd44645d58b3b8f4e519ecf42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMS0zLTEtMS0yNjE2NQ_d9af545c-5f40-4d18-b419-394477bded11"
      unitRef="usd">5683000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i43d4410847f34167997910db197925e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMi0xLTEtMS0yNjE2NQ_9677e7c4-c0b3-4fc9-a6bc-96078798573c"
      unitRef="usd">1347000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id73ef4233cb24ce9b7752ec87eaedb2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMi0zLTEtMS0yNjE2NQ_dd7e4fa8-8e32-4587-a9fb-814a0058765f"
      unitRef="usd">1319000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i49ffef6156ed43f6b18451d5d958d93d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMy0xLTEtMS0yNjE2NQ_c498504b-bea5-4a06-aba0-42c80366299c"
      unitRef="usd">203000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib2df121fc81549e59def874a99c675db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfMy0zLTEtMS0yNjE2NQ_4af8aad6-8e3f-41ae-a257-08beb7fda95d"
      unitRef="usd">203000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNC0xLTEtMS0yNjE2NQ_30ee78ff-45da-4399-b8e3-0ab7b46f39a2"
      unitRef="usd">7246000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNC0zLTEtMS0yNjE2NQ_7bf1ddcd-cd24-4159-ae1a-554caef1f3b9"
      unitRef="usd">7205000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNS0xLTEtMS0yNjE2NQ_3318e79d-946a-4236-b066-9128c04b4a3c"
      unitRef="usd">5084000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNS0zLTEtMS0yNjE2NQ_4739b228-9dab-418b-8f0e-84cf6b6563e7"
      unitRef="usd">4922000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNi0xLTEtMS0yNjE2NQ_fa3062e3-5615-48a2-9efa-3f1a0f42fe0f"
      unitRef="usd">2162000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOjE5NzhkYzg4MDZmZDRiYzJhYzcxNTYxNDJmOWI1MmY0L3RhYmxlcmFuZ2U6MTk3OGRjODgwNmZkNGJjMmFjNzE1NjE0MmY5YjUyZjRfNi0zLTEtMS0yNjE2NQ_fc35fa0f-9e89-49b2-a285-8083fdddc898"
      unitRef="usd">2283000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RleHRyZWdpb246MWMzZmM1MWUwMGVjNDQyNGI4ZDg3ZWVjODMyOTg5NzlfMjIx_ccb8559a-3879-41e8-b77c-836852ec88b8">&lt;div style="margin-top:6pt;text-indent:20.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,177&#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;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/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;12,135&#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;7,953&#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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/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;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,853&#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="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMS0xLTEtMS0yNjE2NQ_8e4a0780-6612-4da0-b7ad-61b689187d6d"
      unitRef="usd">2848000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMS0zLTEtMS0yNjE2NQ_3605e287-994e-4673-a980-ed0bf89e5eb1"
      unitRef="usd">4177000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMi0xLTEtMS0yNjE2NQ_3d04cbae-a3c0-4ad2-a4bb-dd12b1512d4f"
      unitRef="usd">652000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMi0zLTEtMS0yNjE2NQ_c0667509-a9bc-4ca1-94d0-a89718cc0eec"
      unitRef="usd">569000</us-gaap:AccruedProfessionalFeesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMy0xLTEtMS0yNjE2NQ_f051104b-bcec-4214-b84d-a3b7aed79e9a"
      unitRef="usd">12135000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfMy0zLTEtMS0yNjE2NQ_243ccb5c-3300-4e54-820a-f79b68b22473"
      unitRef="usd">7953000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfNC0xLTEtMS0yNjE2NQ_45c0bde1-6341-4f20-9716-e00bdd66e524"
      unitRef="usd">128000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfNC0zLTEtMS0yNjE2NQ_d2699406-4fd7-4f93-bf7d-3ac22ee9cb97"
      unitRef="usd">154000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfNS0xLTEtMS0yNjE2NQ_ca79c277-351c-41ec-bbfd-f89147f3f231"
      unitRef="usd">15763000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80MC9mcmFnOjFjM2ZjNTFlMDBlYzQ0MjRiOGQ4N2VlYzgzMjk4OTc5L3RhYmxlOmRjNWNiNTVkMzk2NDQzNmZhZTU4OWQ3ODUzNGFjZTBjL3RhYmxlcmFuZ2U6ZGM1Y2I1NWQzOTY0NDM2ZmFlNTg5ZDc4NTM0YWNlMGNfNS0zLTEtMS0yNjE2NQ_6cb48070-7ee5-4d4c-a740-ce71defc352f"
      unitRef="usd">12853000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTE2NDM_b76106ae-248f-4bfc-ba50-3e0b9ff4ade0">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:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&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. 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&#160;million. Currently, under the GSK Agreement, GSK is developing JEMPERLI (dostarlimab), an anti-PD-1 antagonist antibody, as a monotherapy and in combination with additional therapies, for various solid tumor indications. In addition, under the collaboration, GSK is developing dostarlimab in combination with two other development programs form the GSK Agreement: cobolimab, an anti-TIM-3 antibody, and GSK40974386, an anti-LAG-3 antibody, for various solid tumor indications.&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;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 4-8% 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. 2 to the GSK Agreement was agreed by both parties to define the effective dates of the development programs of the GSK Agreement. We determined that the research and development services would be extended through December 31, 2016. As a result, the period over which the unrecognized license fees and discovery milestones were recognized was extended through December 31, 2016 and have since been recognized in full.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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. Additionally, we determined that the joint steering committee participation would not have been provided without the R&amp;amp;D services and license agreement. Based on these assessments, we identified all services to be interrelated and therefore concluded that the promises should be combined into a single performance obligation at the inception of the arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;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 in combination with any third-party molecules 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, equal to 8% of Net Sales (as defined in the GSK Agreement) below $1.0&#160;billion and from 12% up to 25% of Net Sales above $1.0&#160;billion. 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 less third-party royalty deduction 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: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 this Amendment in accordance with ASC 606 and concluded the Amendment was a contract modification to the GSK Agreement. Based on our assessment, we identified the terms of the Amendment to be interrelated to the GSK Agreement&#x2019;s single performance obligation, noting completion and delivery of terms under the Amendment were satisfied by both parties with the execution of the Amendment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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, 2022, 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-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 $1.0&#160;million in royalty revenue during the three months ended March 31, 2022 related to GSK&#x2019;s net sales of Zejula and JEMPERLI during the period based on estimates of GSK&#x2019;s sales historical experience. Of the royalty revenue recognized, $0.3 million is JEMPERLI non-cash revenue related to the Royalty Monetization Agreement, see Note 5. 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. We earned and recognized $1.2&#160;million in royalty revenue during the three months ended March 31, 2021 related to GSK&#x2019;s net sales of Zejula during the period.&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;No clinical milestones were earned or recognized during the three months ended March 31, 2022. 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: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 recognized through March&#160;31, 2022 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.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:center;vertical-align: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-TIM-3 &lt;br/&gt;(GSK4069889A/Cobolimab)&lt;/span&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;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&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; - first 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'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;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 MAA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&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; - first indication&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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:400;line-height:100%"&gt;First BLA approval - 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;$20.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;Q2'21&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:107%"&gt;First MAA approval - first 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;Q2'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;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:400;line-height:100%"&gt;First BLA approval - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$20.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;Q3'21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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; Biologics License Application (&#x201c;BLA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Marketing Authorization Application (&#x201c;MAA&#x201d;)&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 during the discovery period were recognized as revenue pro-rata through December 31, 2016. Milestones achieved during fiscal 2017 were recognized as revenue in the period earned, while milestones after December 31, 2017 are recognized upon determination that a significant reversal of revenue would not be probable. Cash is generally received within 30 days of milestone achievement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-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 recognized $1.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:120%"&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:120%"&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:120%"&gt;during the three months ended March 31, 2022, and &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;$11.2 million &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;during the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three months ended March&#160;31, 2021.&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;Contractual milestones that may be recognized in the future under the GSK agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&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:13.373%"/&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:13.378%"/&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="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="3" 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="3" 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:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre clinical and Development&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;$10.0M&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:10pt;font-weight:400;line-height:100%"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory&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:10pt;font-weight:400;line-height:100%"&gt;$15.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Contractual Milestones Remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$265.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$265.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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;Antibody Generation Agreement with Bristol-Myers Squibb&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;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: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 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;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 &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;three months ended March 31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021.&lt;/span&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i854a16f3092947bca02bcbbff8d69e7a_D20140301-20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNzQy_1af4f083-d2ec-41c2-a456-269151618054"
      unitRef="usd">17000000</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i5757422b5a1740beacd78b384bfffc43_I20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfODc2_87edfc82-bcea-40b1-a3d0-55c9356f3e10"
      unitRef="target">3</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i8b33954948664be098753817cffc7741_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMzI5ODUzNDkwNDYyOA_737ff6f5-bd73-4951-9c8d-afdb5142d3a3"
      unitRef="usd">2000000</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="ie8fa0f3918694af3825384a40dcfe6ba_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTE3MQ_49e70abc-d966-4d38-b55d-00a3f382f798"
      unitRef="usd">18000000</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals
      contextRef="ie8fa0f3918694af3825384a40dcfe6ba_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTI2NA_404da864-d78a-45e4-bc39-5b37e040b793"
      unitRef="usd">90000000</anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals>
    <anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales
      contextRef="ie8fa0f3918694af3825384a40dcfe6ba_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTM5NQ_7597f096-492b-4af0-85ad-a0001c15bb79"
      unitRef="usd">165000000</anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales>
    <anab:NetSalesRoyaltyPercent
      contextRef="i850fcf38dffa44fd9d235aa6940cac2f_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTA5OTUxMTY1MzIyNQ_aecc4bc6-d875-4c52-9301-e161e07eb1f2"
      unitRef="number">0.04</anab:NetSalesRoyaltyPercent>
    <anab:NetSalesRoyaltyPercent
      contextRef="i68a0c1bc6275441faf2998b5352ba069_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTA5OTUxMTY1MzIzNA_b8d5c8e1-b87e-4e8c-b3d3-45fcc9e6eaac"
      unitRef="number">0.08</anab:NetSalesRoyaltyPercent>
    <anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent
      contextRef="i8b33954948664be098753817cffc7741_D20141101-20141130"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTc5MQ_f894523a-3c6d-4d4c-96ca-ac238ee9f647">P12Y</anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent>
    <anab:NetSalesRoyaltyPercent
      contextRef="i591380a795c2433bab2e3bc270306f34_D20201023-20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk0NzgwMjMzNzc5Mg_785e72f9-513d-4f42-93e0-fa38dcd6bdb6"
      unitRef="number">0.08</anab:NetSalesRoyaltyPercent>
    <anab:NetSalesRoyaltyThreshold
      contextRef="i591380a795c2433bab2e3bc270306f34_D20201023-20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk0NzgwMjMzNzgxNQ_3e670625-0f63-4bfc-9f40-5265ed3ce02d"
      unitRef="usd">1000000000</anab:NetSalesRoyaltyThreshold>
    <anab:NetSalesRoyaltyPercent
      contextRef="i07f7d7d9a1b24e228a635db056811619_D20201023-20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk0NzgwMjMzNzgyOQ_2ef1577f-cce7-4b5b-98c8-eef1f0b0f807"
      unitRef="number">0.12</anab:NetSalesRoyaltyPercent>
    <anab:NetSalesRoyaltyPercent
      contextRef="i7746fb99bae2465e970ade7c33393a5f_D20201023-20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk0NzgwMjMzNzgxMA_40577e5e-bd8f-4bf8-adff-65fa8f781ab9"
      unitRef="number">0.25</anab:NetSalesRoyaltyPercent>
    <anab:NetSalesRoyaltyThreshold
      contextRef="i7746fb99bae2465e970ade7c33393a5f_D20201023-20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk0NzgwMjMzNzc5Ng_b619cd34-bd47-4af8-89b7-35e2e9295267"
      unitRef="usd">1000000000</anab:NetSalesRoyaltyThreshold>
    <anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees
      contextRef="if95b70b7d5d54c4b8cc51bea0111d11b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDc2Mw_0394d0f9-7c0a-468f-a0e6-ccb6a016ff16"
      unitRef="usd">60000000</anab:RevenueRecognitionMultipleDeliverableArrangementsUpfrontFees>
    <anab:NetSalesRoyaltyPercent
      contextRef="i43f138f0d48643908d0f27e53253dd8f_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDg5NQ_376185c4-06ea-4efd-aa76-cd4c403d88b2"
      unitRef="number">0.01</anab:NetSalesRoyaltyPercent>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringAmount
      contextRef="ic347481f193f416cb1f1b1cdd634d011_D20220101-20220331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNDk3OA_17e6c1ee-bce5-41be-b42c-f90c9162450c"
      unitRef="usd">1100000000</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46e0530af6e44d8d832843d61c508b8d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMzg0ODI5MDcxMDY1Ng_a603ed01-be74-4b83-bf9c-5194afc16fd0"
      unitRef="usd">1000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:NoncashAdvanceFutureRoyaltiesRevenue
      contextRef="ib079aaeb64c340dd8e46fb1805ed038e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTA5OTUxMTY0MDc2MQ_f95f0726-724d-4ee6-a5a1-135d71f77ea3"
      unitRef="usd">300000</anab:NoncashAdvanceFutureRoyaltiesRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12c1f1a2217d490e9b4ddf2bc4ab19d5_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMzg0ODI5MDcxMDYxNw_2e577b93-0e65-458c-9d7e-27d22cf93f7d"
      unitRef="usd">1200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="i75881042f12143eca1c5a18af136e130_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNjM5NQ_3b7978e7-e62e-4b0f-bd76-3d81c67a16e1"
      unitRef="milestone">0</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMTE2NDU_3074bb07-2e59-4171-98f6-af1f1a112c73">&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 recognized through March&#160;31, 2022 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.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:center;vertical-align: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-TIM-3 &lt;br/&gt;(GSK4069889A/Cobolimab)&lt;/span&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;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&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; - first 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'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;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 MAA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&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; - first indication&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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:400;line-height:100%"&gt;First BLA approval - 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;$20.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;Q2'21&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:107%"&gt;First MAA approval - first 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;Q2'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;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:400;line-height:100%"&gt;First BLA approval - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$20.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;Q3'21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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; Biologics License Application (&#x201c;BLA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Marketing Authorization Application (&#x201c;MAA&#x201d;)&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;Contractual milestones that may be recognized in the future under the GSK agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&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:13.373%"/&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:13.378%"/&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="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="3" 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="3" 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:9pt;font-weight:700;line-height:100%"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre clinical and Development&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;$10.0M&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:10pt;font-weight:400;line-height:100%"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory&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:10pt;font-weight:400;line-height:100%"&gt;$15.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&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:10pt;font-weight:400;line-height:100%"&gt;$165.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Contractual Milestones Remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$265.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$265.0M&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i536e263ac8b644dd934f5fe8f6b8936c_D20150401-20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMi0xLTEtMS0yNjE2NQ_6a816434-0b25-4d4d-81ae-a636de9002ab"
      unitRef="usd">1000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5048b119121544e1900ce817a8d98e7e_D20151001-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMi00LTEtMS0yNjE2NQ_6de6db06-ba14-436b-80d6-778dce9bdb44"
      unitRef="usd">1000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3bcbfd33ce74086ab12fd2caad71d54_D20160701-20160930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMi03LTEtMS0yNjE2NQ_4b7c55b0-3e5e-4089-b470-d89f0dd25bc8"
      unitRef="usd">1000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcae930425ac480a88ced97652a4ca38_D20160101-20160331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMy0xLTEtMS0yNjE2NQ_1ad34727-a996-4a04-9b3a-7632dd343b9a"
      unitRef="usd">4000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16e38472675e476faec6c7abd0dde181_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMy00LTEtMS0yNjE2NQ_78ec3410-10e8-4d6a-a565-3ac3d5fa2fe1"
      unitRef="usd">4000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08aed033e50e477cac8bb28f77b28439_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMy03LTEtMS0yNjE2NQ_1f1acb62-1355-4632-80a8-1a21f5f3465f"
      unitRef="usd">4000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3e87ce4d3e74364ae7f51e85fb8fa13_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNC0xLTEtMS0yNjE2NQ_0b817d6d-9805-416f-9942-339a1bd9eeca"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5924796ef05749a08e77fe8d42a34cfd_D20171001-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNC00LTEtMS0yNjE2NQ_f3ce671b-17c4-4136-a3f7-33a52c4fa86f"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i976d0c2c35c0433ca253b08aadcbe9e9_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNC03LTEtMS0yNjE2NQ_c6142788-54b8-46df-bfa2-dfe3f5665839"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10252fdcf7554ccc8e1d33f9343e1aeb_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNS0xLTEtMS0yNjE2NQ_f4a38315-8e88-44d0-beae-2a4ad4168914"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d879277ceb049e8a0cf5932a717dfc0_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNi0xLTEtMS0yNjE2NQ_8bfb5621-3d83-4ea9-a01b-8e0322ded5fe"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i787db18ccc9347a798ae67999f5e2427_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfNy0xLTEtMS0yNjE2NQ_d09a74fd-46de-4bc0-9ed3-513374184f20"
      unitRef="usd">10000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18b08d0c4fa142b39bb2ca77f87da165_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfOC0xLTEtMS0yNjE2NQ_f0340850-697a-4d10-bb40-bbd0f2a2be85"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b428179f73c4370994eee66d429da75_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfOS0xLTEtMS0yNjE2NQ_272814be-75b7-4a1c-824d-990358611909"
      unitRef="usd">10000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52ffa17803a0472f884c1227ad164486_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMTAtMS0xLTEtMjYxNjU_a937d1b1-91c9-43d4-bdb5-510aabecf269"
      unitRef="usd">20000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1c5a01ebadb43b8b5bf342768c91bac_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMTEtMS0xLTEtMjYxNjU_0781715e-94ed-4848-9b35-bc41fc960562"
      unitRef="usd">10000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7c9d49688a347bdada9e0fa131fba78_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmNmMWU2NTUzNWNmODQ2MmE4YTkyYjMxNjAyNDBjZDlhL3RhYmxlcmFuZ2U6Y2YxZTY1NTM1Y2Y4NDYyYThhOTJiMzE2MDI0MGNkOWFfMTItMS0xLTEtMjYxNjU_f2502334-d5df-4649-a5f0-fa3e39dd75f1"
      unitRef="usd">20000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id115df1211614a08aab215b4226847a0_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfNzkzMQ_1ad4ec1f-e4fb-4234-8d2f-117cc5e66bff"
      unitRef="usd">1000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c8aff84e4e1483794188a27900aa428_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfODAyMA_6308ff94-b477-42ba-951c-d931f60e4a47"
      unitRef="usd">11200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i1a3880e8463c4ec697ec6ce518b59a89_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMi0xLTEtMS0zNzYzMQ_5fdf9ec5-2b4c-464b-888c-6c58a7f064d1"
      unitRef="usd">0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i88e3f677a3ba48d39b9effcc02929602_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMi0zLTEtMS0zNzY2Mg_9657854f-769f-4f97-8835-f19cc7ce0744"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i1544a541e6ee4ffb90234c1170bf4d22_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMi01LTEtMS0zNzY2OA_4467786c-4d89-4360-8abb-f72c166e15a6"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i6b8f1b655b7d427f8051c0607ccee05d_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMy0xLTEtMS0zNzYzMQ_11a2ebf3-bf36-48d2-878f-bfa6298bdf51"
      unitRef="usd">15000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i744850e6b9e3462e9d6b5c205a727f59_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMy0zLTEtMS0zNzY2Mg_025dec63-c31b-4fcd-bcbe-08611f66853b"
      unitRef="usd">90000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i175d6b82456d4076b5f8a8ba288b1af7_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfMy01LTEtMS0zNzY2OA_c1e5b8dc-d446-4357-b3cc-4747fd55f7b4"
      unitRef="usd">90000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i76c46f295fa04cc89f1be176122d5bea_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNC0xLTEtMS0zNzYzMQ_22cfa123-9af9-4ffc-bf89-3e1734f436a6"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i075ce060c879425ca8859e1923be9012_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNC0zLTEtMS0zNzY2Mg_f0db70cd-3697-4f35-8bff-1a643f898bf6"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="if52ebceaf7d244838849d6e72caf9b3a_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNC01LTEtMS0zNzY2OA_0e5e620e-b295-4f0c-8044-104b600aedf4"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="i4ff8942b30c04ee08a12047be143f1fd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNS0xLTEtMS0zNzYzMQ_a5ae8506-2bcb-4756-889e-637f2165028a"
      unitRef="usd">180000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="ibf42c87585ff43a38352a1115ab78132_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNS0zLTEtMS0zNzY2Mg_f55204ca-7f65-477b-9def-5bd96f8662d4"
      unitRef="usd">265000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents
      contextRef="ia587de85bb9f4f1c8ce27f330787ff75_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RhYmxlOmQ0NmJhZmRjYmY3YTQ1ZjVhOTgxOWM5MzVmZWJkYjIyL3RhYmxlcmFuZ2U6ZDQ2YmFmZGNiZjdhNDVmNWE5ODE5YzkzNWZlYmRiMjJfNS01LTEtMS0zNzY2OA_4fde4f7a-3848-46a1-9c90-44792e7b7d21"
      unitRef="usd">265000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreClinicalRegulatoryAndCommercialEvents>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="iaf119aea067445e9aea3f6b92cb377fb_D20110101-20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfODc3Nw_075698d4-6140-4609-a064-d49b599c873b"
      unitRef="usd">6000000</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone
      contextRef="i7f71901049df4dbc9e766d702fc9fb96_I20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfODg3Mw_51b7eaeb-b476-4039-92cd-d943b7c07239"
      unitRef="usd">53000000</anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i388bc47d56d04e83ae1b7f630685c4da_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMzI5ODUzNDkwODY3OQ_61ff5855-f505-41d5-b651-f7447141e5a2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i305ff3612648467ab6350a86ecc52519_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80My9mcmFnOjdkNmNmY2U2YTY3ZjQ4MzM5YzUyOWQwOWEyMGRlNTIxL3RleHRyZWdpb246N2Q2Y2ZjZTZhNjdmNDgzMzljNTI5ZDA5YTIwZGU1MjFfMzI5ODUzNDkwODY3OQ_ae00ff57-8eab-4635-bec8-16302d03b7ef"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:SaleOfFutureRoyaltiesTextBlockTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfNjA0NzMxMzk2NzAwNQ_85745f70-f808-45b1-b94a-75f889db662f">Sale of Future Royalties &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 October 2021, we signed a royalty monetization agreement (&#x201c;Royalty Monetization Agreement&#x201d;) with Sagard Healthcare Royalty Partners, LP (&#x201c;Sagard&#x201d;). Under the terms of the Royalty Monetization Agreement, we received $250.0&#160;million in exchange for royalties payable to us under our GSK collaboration on annual global net sales of JEMPERLI below $1.0&#160;billion starting in October 2021. The aggregate JEMPERLI royalties and milestones to be received by Sagard under the Royalty Monetization Agreement is capped at certain fixed multiples of the upfront payment based on time. Once Sagard receives an aggregate amount of either $312.5&#160;million (125% of the upfront) by the end of 2026, or $337.5&#160;million (135% of the upfront) during 2027, or $412.5&#160;million (165% of the upfront) at any time after 2027, the Royalty Monetization Agreement will expire resulting in us regaining all subsequent JEMPERLI royalties and milestones. As of March&#160;31, 2022, Sagard has received a total of $0.2 million in royalties and milestones. &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 Royalty Monetization Agreement includes a call option pursuant to which at any time after December 1, 2024, we may reacquire our interest in the specified royalties by paying Sagard (in cash) a specified amount described as (a) in the case of a Reacquisition Date that falls within the period from (but excluding) December 1, 2024 to (and including) December 31, 2026, the greater of (i) $312.5&#160;million minus the total Net Amount actually received by Purchaser prior to such Reacquisition Date, and (ii) an amount that, when paid to Sagard on such Reacquisition Date, will generate an internal rate of return (&#x201c;IRR&#x201d;) for Sagard of 9.0% over the Relevant Period; (b) in the case of a Reacquisition Date that falls within the period from (and including) January 1, 2027 to (and including) December 31, 2027, the greater of (i) $337.5&#160;million minus the total Net Amount actually received by Purchaser prior to such Reacquisition Date and (ii) an amount that, when paid to Sagard on such Reacquisition Date, will generate an IRR for Sagard of 10% over the Relevant Period; and (c) in the case of a Reacquisition Date that occurs on or after January 1, 2028, the greater of (i) $412.5&#160;million minus the total Net Amount actually received by Purchaser prior to such Reacquisition Date  and (ii) an amount that, when paid to Sagard on such Reacquisition Date, will generate an IRR for Sagard of 10% over the Relevant Period.&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 proceeds received from Sagard of $250.0&#160;million were recorded as a liability, net of transaction costs of $0.4&#160;million, which will be amortized over the estimated life of the arrangement using the effective interest rate method. Royalty and milestone revenue will be recognized as earned on net sales of JEMPERLI, and we will record the royalty payments to Sagard as a reduction of the liability when paid. As such payments are made to Sagard, the balance of the liability will be effectively repaid over the life of the Royalty Monetization 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;We estimate the effective interest rate used to record non-cash interest expense under the Agreement based on the estimate of future royalty payments to be received by Sagard. As of March&#160;31, 2022, the estimated effective rate under the agreement was 9.1%. Over the life of the arrangement, the actual effective interest rate will be affected by the amount and the timing of the royalty payments received by Sagard and changes in the Company&#x2019;s forecasted royalties. At each reporting date, we will reassess our estimate of total future royalty payments to be received and if such payments are materially different than our original estimates, we will prospectively adjust the imputed interest rate and the related amortization of the royalty obligation.&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 recognized non-cash royalty revenue of approximately $0.3 million and non-cash interest expense of approximately $4.9 million for the three months ended March 31, 2022. The interest and amortization of issuance costs is reflected as non-cash interest expense for the sale of future royalties in the Consolidated Statements of Operations. &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 shows the activity within the liability account for the three months ended March 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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:20.393%"/&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: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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability related to sale of future royalties - beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance costs related to the sale of future royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty payments to Sagard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(233)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash interest expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anab:SaleOfFutureRoyaltiesTextBlockTextBlock>
    <anab:ProceedsFromAdvanceFutureRoyalties
      contextRef="i730820c7cb5a4c469d062c388bbdd434_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTgwMg_b259f89e-4b5b-43e4-9f78-99f21c548633"
      unitRef="usd">250000000</anab:ProceedsFromAdvanceFutureRoyalties>
    <anab:AdvanceFutureRoyaltiesAnnualSalesThreshold
      contextRef="i890e78c8c86545f4aa2e279cdca19350_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTgxOA_23be8cfe-d080-469b-93b2-68b496b2760f"
      unitRef="usd">1000000000</anab:AdvanceFutureRoyaltiesAnnualSalesThreshold>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i335d273b3cae4e0d92233d031b6f70af_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTgzMg_560bd7f4-faeb-4528-9a32-2486c20dff4b"
      unitRef="usd">312500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent
      contextRef="i335d273b3cae4e0d92233d031b6f70af_D20211001-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTg0OA_e5f2b449-6a0a-4fe0-b9e1-413c86eed8a9"
      unitRef="number">1.25</anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i7bbf62b9ab2b4394955a9a68b35c03e3_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTg1OA_2971b84f-0d94-44de-8ad9-82237dfa8947"
      unitRef="usd">337500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent
      contextRef="i7bbf62b9ab2b4394955a9a68b35c03e3_D20211001-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTg3NA_04469582-b134-42c7-bfe9-f97dee28c687"
      unitRef="number">1.35</anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i2da17e4f71374ea78be5e18c5e27d63d_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTg4MA_dec50c53-faa7-465d-a09d-49755ac345fc"
      unitRef="usd">412500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent
      contextRef="i2da17e4f71374ea78be5e18c5e27d63d_D20211001-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTg5Ng_ee92e43c-088a-4bcc-923e-6069111adda5"
      unitRef="number">1.65</anab:AdvanceFutureRoyaltiesAggregatePaymentThresholdPercent>
    <anab:AdvanceFutureRoyaltiesPayments
      contextRef="iad5ed776ba3c4649ab2fa3bfd2e34763_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTA5OTUxMTY0MjgyNw_10dbfb16-a543-4f82-ba1b-6c8601f63820"
      unitRef="usd">200000</anab:AdvanceFutureRoyaltiesPayments>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i335d273b3cae4e0d92233d031b6f70af_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTkwMg_b8553d4d-d7b7-4ab6-95dd-8c66d5f753ab"
      unitRef="usd">312500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesInternalRateOfReturn
      contextRef="i335d273b3cae4e0d92233d031b6f70af_D20211001-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTkxOA_4babbc64-bce1-45de-8f92-15cee252b0a7"
      unitRef="number">0.090</anab:AdvanceFutureRoyaltiesInternalRateOfReturn>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i7bbf62b9ab2b4394955a9a68b35c03e3_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTkyNA_dd11a496-f874-43c9-b5ee-c0bc1994117f"
      unitRef="usd">337500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesInternalRateOfReturn
      contextRef="i7bbf62b9ab2b4394955a9a68b35c03e3_D20211001-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTk0MA_361f890f-c068-4a5f-be7f-57a6ea0ded74"
      unitRef="number">0.10</anab:AdvanceFutureRoyaltiesInternalRateOfReturn>
    <anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold
      contextRef="i2da17e4f71374ea78be5e18c5e27d63d_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfNzE0NjgyNTU5NDc4NQ_d4c4b93e-cd88-4877-910a-1e1396c2c3d3"
      unitRef="usd">412500000</anab:AdvanceFutureRoyaltiesAggregatePaymentThreshold>
    <anab:AdvanceFutureRoyaltiesInternalRateOfReturn
      contextRef="i2da17e4f71374ea78be5e18c5e27d63d_D20211001-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTk0Ng_426b11ae-715a-4a69-b51f-1218f27b6a22"
      unitRef="number">0.10</anab:AdvanceFutureRoyaltiesInternalRateOfReturn>
    <anab:ProceedsFromAdvanceFutureRoyalties
      contextRef="i730820c7cb5a4c469d062c388bbdd434_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTc4Ng_9c1a0bb0-ee68-427b-bdd4-2300ca33a709"
      unitRef="usd">250000000</anab:ProceedsFromAdvanceFutureRoyalties>
    <anab:AdvanceFutureRoyaltiesLiabilityNoncurrent
      contextRef="i890e78c8c86545f4aa2e279cdca19350_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTc4Ng_b294be50-62f2-4c15-99fd-0b62a5a94d94"
      unitRef="usd">250000000</anab:AdvanceFutureRoyaltiesLiabilityNoncurrent>
    <anab:AdvanceFutureRoyaltiesIssuanceCosts
      contextRef="ie3b61f7b4f504442988269eaca5fbdef_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTk1MQ_cf7ef1db-3210-420d-8311-ede6235d0f3e"
      unitRef="usd">400000</anab:AdvanceFutureRoyaltiesIssuanceCosts>
    <anab:AdvanceFutureRoyaltiesInterestRateEffectivePercentage
      contextRef="i8dd708f3e3544f0f98ae628923b6eddc_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTY0OTI2NzQ0OTY5Mg_7dc156fe-b257-40ad-bb66-a3722266c6ab"
      unitRef="number">0.091</anab:AdvanceFutureRoyaltiesInterestRateEffectivePercentage>
    <anab:NoncashAdvanceFutureRoyaltiesRevenue
      contextRef="ib079aaeb64c340dd8e46fb1805ed038e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTA5OTUxMTY0MjEzMA_f95f0726-724d-4ee6-a5a1-135d71f77ea3"
      unitRef="usd">300000</anab:NoncashAdvanceFutureRoyaltiesRevenue>
    <anab:NoncashAdvanceFutureRoyaltiesInterestExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfMTA5OTUxMTY0MjA3NA_c36ce220-f3da-48ce-81a4-e607c9f519bb"
      unitRef="usd">4900000</anab:NoncashAdvanceFutureRoyaltiesInterestExpense>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RleHRyZWdpb246YzBmMTg0ZWNhMTg0NDRjMjgzYTg1YzNiNmVmZTRkNjJfNjA0NzMxMzk2NzAwNg_cc1dea47-83c8-40a6-99e8-19b473f1b32b">&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 shows the activity within the liability account for the three months ended March 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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:20.393%"/&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: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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability related to sale of future royalties - beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance costs related to the sale of future royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty payments to Sagard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(233)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash interest expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <anab:AdvanceFutureRoyaltiesLiabilities
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfMS0yLTEtMS0yNzQ3MQ_a017e525-27ac-4b67-94db-841d34aeb17e"
      unitRef="usd">251093000</anab:AdvanceFutureRoyaltiesLiabilities>
    <anab:AdvanceFutureRoyaltiesIssuanceCosts
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfMy0yLTEtMS0yNzQ3OA_4ea269df-12f4-4817-a493-d5feab34b859"
      unitRef="usd">130000</anab:AdvanceFutureRoyaltiesIssuanceCosts>
    <anab:AmortizationOfAdvanceFutureRoyaltiesIssuanceCosts
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfNC0yLTEtMS0yNzQ3OA_53009e9e-935c-4109-b03f-a1a5a70dd15f"
      unitRef="usd">20000</anab:AmortizationOfAdvanceFutureRoyaltiesIssuanceCosts>
    <anab:AdvanceFutureRoyaltiesPayments
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfNS0yLTEtMS0yNzQ3OA_f50af469-6f2a-4f61-9238-331efad3ed17"
      unitRef="usd">233000</anab:AdvanceFutureRoyaltiesPayments>
    <anab:NoncashInterestExpenseRecognized
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfNi0yLTEtMS0yNzQ3OA_b5f40263-7196-48b8-a7af-aa5aade7d792"
      unitRef="usd">4834000</anab:NoncashInterestExpenseRecognized>
    <anab:AdvanceFutureRoyaltiesLiabilities
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80Ni9mcmFnOmMwZjE4NGVjYTE4NDQ0YzI4M2E4NWMzYjZlZmU0ZDYyL3RhYmxlOjEyN2UxYjdhYTc1ZjQwYTA5NjQ1NjFjOGNlYjM2OTcwL3RhYmxlcmFuZ2U6MTI3ZTFiN2FhNzVmNDBhMDk2NDU2MWM4Y2ViMzY5NzBfNy0yLTEtMS0yNzQ3OA_4b717b2c-e39b-4036-9201-655a496c13b0"
      unitRef="usd">255584000</anab:AdvanceFutureRoyaltiesLiabilities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNTI0MA_42a8edfe-8ea3-4ff0-82e2-bf468c7a44be">Fair Value Measurements and Available for Sale Investments&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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;Our financial instruments consist principally of cash, cash equivalents, short-term and long-term investments, receivables, and accounts 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: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 table summarizes our assets and liabilities that require fair value measurements on a recurring basis and their respective input levels based on the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2022&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;132,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;132,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;34,437&#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;34,437&#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;376,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,279&#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;3,279&#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;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24,570&#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;24,570&#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, 2021&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;445,647&#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;445,647&#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;50,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;87,831&#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;87,831&#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;3,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,814&#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;5,814&#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;22,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;22,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:4pt;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 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: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 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:27pt"&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 &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;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:12pt;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:12pt;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, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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: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;Gross&lt;br/&gt;Unrealized Gains&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;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;26,431&#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;(321)&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;26,110&#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;3,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/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;24,929&#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;(359)&lt;/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;24,570&#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;377,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,445&#160;&lt;/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;432,630&#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;1&#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;(2,227)&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;430,404&#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:2pt;padding-left:24.75pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of our outstanding agency securities $6.0 million have maturity dates of less than one year and $20.1 million have maturity dates between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzM1OA_04c771c4-0126-405b-9ec0-b3e6c92c85bc"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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;Of our outstanding certificates of deposit, $1.6 million have maturity dates of less than one year and $1.7 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzQ5Mw_f9dafc63-3b31-4f79-8a71-2476e5105ff9"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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;(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; 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 $4.1 million have maturity dates of less than one year and $20.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzgwNA_c716d741-6390-4329-a320-fc77b6ec7c49"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022. &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;(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;Of our outstanding U.S. Treasury securities $327.6 million have maturity dates of less than one year and $48.9 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzk1MA_820d98f3-2036-4d09-a523-2559e1bd7682"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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 aggregate market value, cost basis, and gross unrealized gains and losses of available for sale investments by security type, classified in short-term and long-term investments as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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: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;Gross&lt;br/&gt;Unrealized Gains&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;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;5,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&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,814&#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;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/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;22,094&#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&#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;(42)&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;22,054&#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;87,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available for sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left: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:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Of our outstanding agency securities, $1.0 million have maturity dates of less than one year and $4.8 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDMwMw_80c115db-a0be-4c9a-9c95-72aa4ac24748"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&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;Of our outstanding certificates of deposit, $1.3 million have a maturity date of less than one year and $2.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDQ1Ng_b1036a81-39d0-47eb-9eae-a0ff30c3c725"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&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;(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, $4.8 million have maturity dates of less than one year and $17.3 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDYyMQ_dc58435f-b65e-44c6-b9ce-da35476ccc2a"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021. &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;(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, $45.3 million have maturity dates of less than one year and $42.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDc3NQ_69b5ccc3-2d56-46e2-ac48-39e259857b1f"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&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, 2022&#160;and&#160;December&#160;31, 2021, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;br/&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;br/&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;br/&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;26,110&#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;(321)&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;26,110&#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;(321)&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;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;Certificates of deposit&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;24,570&#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;(359)&lt;/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;24,570&#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;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;353,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of Deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,524&#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;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,524&#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;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;82,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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 #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;108,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&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:7pt;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, 2022 and December&#160;31, 2021, unrealized losses on available for sale investments were $2.2&#160;million and $0.2&#160;million, respectively. There were no securities in an unrealized loss position for greater than 12 months as of March&#160;31, 2022. We do not intend to sell the investments and it is not more likely than not that we will be required to sell the investments before recovery of their amortized cost basis, accordingly, no allowance for credit losses were recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNTI0MQ_354149c1-a206-47fc-926b-835eb6567345">&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;The following table summarizes our assets and liabilities that require fair value measurements on a recurring basis and their respective input levels based on the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2022&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;132,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;132,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;34,437&#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;34,437&#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;376,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,279&#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;3,279&#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;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24,570&#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;24,570&#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, 2021&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;445,647&#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;445,647&#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;50,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;87,831&#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;87,831&#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;3,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,814&#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;5,814&#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;22,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;22,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:4pt;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 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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib13ec28a24fb424284d8f8bf3e7ac6b0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMy0xLTEtMS0yNjE2NQ_8dbea079-283d-4b4d-bd52-3e02b4be27a9"
      unitRef="usd">132942000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i5f7513515885466aaba9a3bca8699b25_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMy0zLTEtMS0yNjE2NQ_2739f1ef-501f-4a6a-ba3b-ca8cfb9661e2"
      unitRef="usd">132942000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib03c73da96a54df5b681d9f37de737e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMy01LTEtMS0yNjE2NQ_0421c483-8f9c-4cd2-bb3f-ee6bd3075476"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i30a7002b6c404153b30bbac800d922f2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMy03LTEtMS0yNjE2NQ_d08b457b-9e49-49ec-95fd-617c5bd255da"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i4264b5d4834543eaa5699a75b35d2b49_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNC0xLTEtMS0yNjE2NQ_5bd048cf-48dc-4fe9-8123-ba69036ea23c"
      unitRef="usd">34437000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ibffe28d96c694b328751f860e9f0064a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNC0zLTEtMS0yNjE2NQ_a3df0929-ad54-421e-bc1a-a5b4256581c0"
      unitRef="usd">34437000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i63b66b9ad604427ba820f889e4aacf13_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNC01LTEtMS0yNjE2NQ_52f6e2a5-5d2f-4bea-9000-91d86445dd77"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="id45bbef02faf43efab42272da7a2d8c2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNC03LTEtMS0yNjE2NQ_70debe1d-5adb-4a1c-a875-358cbbc1f4f4"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1e5f4f86e7e440bfa65e7fa4a15d7c0d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNS0xLTEtMS0yNjE2NQ_e7b3227c-b7d1-4d65-808e-41ee02ca0457"
      unitRef="usd">376445000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i635088cb4fa3466cab29d93fdc714966_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNS0zLTEtMS0yNjE2NQ_613ffaf7-6126-44e7-954e-08d7243cae90"
      unitRef="usd">376445000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2b47a2061e86432f8de4ac76f5ca6897_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNS01LTEtMS0yNjE2NQ_6091064b-db87-40ea-b0ab-3dbe2c0efc03"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icfca18c53a7a4081ba703e81fdba7a88_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNS03LTEtMS0yNjE2NQ_9e76849c-0de9-4e55-8ac2-f2eb70664718"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic71f60e86c314f65ad19172cc36e4120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNi0xLTEtMS0yNjE2NQ_5b620590-195a-4001-be74-35c9c5a8c2cd"
      unitRef="usd">3279000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibea15842cd7a41e5b782433f758464dc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNi0zLTEtMS0yNjE2NQ_5193befa-984d-4069-a9c8-d9a1ba51ee81"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i17cef4e33cac420bb8b4fb0c840d2636_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNi01LTEtMS0yNjE2NQ_51048cff-e124-4397-986b-0c48df7019fc"
      unitRef="usd">3279000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5db95a518f6d4dad807e812b4252bea6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNi03LTEtMS0yNjE2NQ_e0bc2846-3e4a-4a28-8155-e581c0a514fa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3819aa3245d8462db5f56013fd584357_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNy0xLTEtMS0yNjE2NQ_20182954-c6ae-4685-8dd5-9047da224933"
      unitRef="usd">26110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5a2e6ead67e40e3ab79828167e82cd8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNy0zLTEtMS0yNjE2NQ_db56f760-6745-482a-a003-fad62951cc02"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5d506b5b382d4991890b55cfdb3e64ed_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNy01LTEtMS0yNjE2NQ_66e02aec-526c-40e7-9274-07b2d8e576b1"
      unitRef="usd">26110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i216118f226874dff83435a45563ab175_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfNy03LTEtMS0yNjE2NQ_4050d9e8-37cb-4bc4-85fa-8233ac73f0dc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29c4eef2ab914739b8a3f9b870881f56_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfOC0xLTEtMS0yNjE2NQ_f4cc5c81-3950-4eda-94ed-0a472a877ac0"
      unitRef="usd">24570000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i490a772e913e4b72b67444345d0f97ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfOC0zLTEtMS0yNjE2NQ_38e4113e-dcde-49c4-9c7b-a185c2bc6db8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idecd70e229414623b19fcbd974cdd092_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfOC01LTEtMS0yNjE2NQ_11146d35-ed32-4892-8cb1-5a82c37cf8f7"
      unitRef="usd">24570000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieca841d321f542e587387f0960398e12_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfOC03LTEtMS0yNjE2NQ_a5d6abb1-8ad9-46b0-8b48-b0a1d700ad86"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i3810b4a2286a407bbe98714da0c64413_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTEtMS0xLTEtMjYxNjU_76795eb7-cd6f-4290-9f85-a4cb0aae3052"
      unitRef="usd">445647000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i77eab624c37e4ff2bb858386b4d1ca79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTEtMy0xLTEtMjYxNjU_ac9f7fca-21fd-422f-b660-7baade5dc2a2"
      unitRef="usd">445647000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ie34f95d48eb84a3f973717382da961b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTEtNS0xLTEtMjYxNjU_1a1b4088-796c-4c52-b3f7-ac1d60baae48"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i2ebeb86c25164290b090b5e3a1a6b961_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTEtNy0xLTEtMjYxNjU_b0cf26bf-7cef-4eda-9c93-e095ea36e379"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ib870e14079ec4fdf80c183ff88a558e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTItMS0xLTEtMjYxNjU_eeccffc1-4d84-4270-a318-48ce34cf042c"
      unitRef="usd">50326000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i4151cf10a0d5418e81d52963db46ac79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTItMy0xLTEtMjYxNjU_341cedd9-43fa-4b3f-8cf1-7a83a331f737"
      unitRef="usd">50326000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ibbb49551ea644ca081a7363b9d509a27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTItNS0xLTEtMjYxNjU_26fc715e-4843-49d9-8661-591d17a0e71c"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="if3e77f40a3124ae89df6af74ce837022_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTItNy0xLTEtMjYxNjU_5599103a-aeff-414d-882e-8f33a4343750"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i230b1cfc49924490bafed7a91ddd08bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTMtMS0xLTEtMjYxNjU_64177890-5292-4487-9fa0-15da7aff1232"
      unitRef="usd">87831000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iea952538ee6b4d1d95a39e8d567fb936_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTMtMy0xLTEtMjYxNjU_f4f7c93e-1a68-49ea-804a-545b2f8019a0"
      unitRef="usd">87831000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0edbcbb8ee454e4d87a4314cc7a5dc24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTMtNS0xLTEtMjYxNjU_10e80979-1a92-4d70-a63c-45425334eb55"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d56719fb3034d68a0f5d3836b69f2bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTMtNy0xLTEtMjYxNjU_a946978f-2115-45fb-8ac3-2280973c8b6d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i49dbd00988f74183828bed1205470409_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTQtMS0xLTEtMjYxNjU_f4ac17e2-4f0e-4032-ae6a-5929f758c61d"
      unitRef="usd">3766000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9475e36d04f34bf1beaaf53a7530fbce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTQtMy0xLTEtMjYxNjU_c476564e-9130-45dd-8d48-1fa4cc5d34e9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib2e528a5728c4e5e9c83695cc6b72b2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTQtNS0xLTEtMjYxNjU_40dd0a88-7e33-4eaf-b19a-6360280dd9e9"
      unitRef="usd">3766000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iae1fc2bc757842f5b5a419851f41fbcf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTQtNy0xLTEtMjYxNjU_b35bb951-ec91-4ea5-8bd1-34fdc7c80c3e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i987fe867dc834f88a894b60f9b918eda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTUtMS0xLTEtMjYxNjU_463b8b7c-3da2-4c7c-86c7-d18f7d6f393d"
      unitRef="usd">5814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2eb462e7a0b741bbbf315fcea6b64a11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTUtMy0xLTEtMjYxNjU_7d169e8a-2275-469f-a8fa-b6a5e550f428"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if4f4205051314faa891255e39281807b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTUtNS0xLTEtMjYxNjU_c17538dc-ef0f-4a2a-81df-12c931594392"
      unitRef="usd">5814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6051308feb264f93af284929a259f82a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTUtNy0xLTEtMjYxNjU_b3465bbc-57bf-44cf-8904-710e0d69486b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie42e9fd36a34447381581e81a60d91a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTYtMS0xLTEtMjYxNjU_9bd4c5d5-4860-4631-9e8c-5dd495f63d93"
      unitRef="usd">22054000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b14de0821404526a89d7e688f1abc82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTYtMy0xLTEtMjYxNjU_f3e45b85-a148-48c3-848a-0dfbd28447a3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i598df1d223574ba19dd4c8a18167ef74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTYtNS0xLTEtMjYxNjU_b1b9cfd0-48bf-4b8e-8a06-a995c44c3dab"
      unitRef="usd">22054000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i22f53f8fd4854f9fa2c97f67a42bffcd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjhjZTBjNTM3ODgzYzRlZDdhMTVjOGQ4YmMzZjEzYmNlL3RhYmxlcmFuZ2U6OGNlMGM1Mzc4ODNjNGVkN2ExNWM4ZDhiYzNmMTNiY2VfMTYtNy0xLTEtMjYxNjU_83951ee5-18d0-4757-ab2e-453cfb1dfbb2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNTIyNQ_0ce1fb23-1d2d-4017-a6cc-d89df7de15c4">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, 2022 are as follows:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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: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;Gross&lt;br/&gt;Unrealized Gains&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;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;26,431&#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;(321)&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;26,110&#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;3,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/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;24,929&#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;(359)&lt;/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;24,570&#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;377,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,445&#160;&lt;/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;432,630&#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;1&#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;(2,227)&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;430,404&#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:2pt;padding-left:24.75pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of our outstanding agency securities $6.0 million have maturity dates of less than one year and $20.1 million have maturity dates between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzM1OA_04c771c4-0126-405b-9ec0-b3e6c92c85bc"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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;Of our outstanding certificates of deposit, $1.6 million have maturity dates of less than one year and $1.7 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzQ5Mw_f9dafc63-3b31-4f79-8a71-2476e5105ff9"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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;(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; 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 $4.1 million have maturity dates of less than one year and $20.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzgwNA_c716d741-6390-4329-a320-fc77b6ec7c49"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022. &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;(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;Of our outstanding U.S. Treasury securities $327.6 million have maturity dates of less than one year and $48.9 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzk1MA_820d98f3-2036-4d09-a523-2559e1bd7682"&gt;one&lt;/span&gt; to two years as of March&#160;31, 2022.&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 aggregate market value, cost basis, and gross unrealized gains and losses of available for sale investments by security type, classified in short-term and long-term investments as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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: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;Gross&lt;br/&gt;Unrealized Gains&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;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;5,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&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,814&#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;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/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;22,094&#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&#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;(42)&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;22,054&#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;87,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total available for sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left: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:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Of our outstanding agency securities, $1.0 million have maturity dates of less than one year and $4.8 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDMwMw_80c115db-a0be-4c9a-9c95-72aa4ac24748"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&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;Of our outstanding certificates of deposit, $1.3 million have a maturity date of less than one year and $2.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDQ1Ng_b1036a81-39d0-47eb-9eae-a0ff30c3c725"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&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;(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, $4.8 million have maturity dates of less than one year and $17.3 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDYyMQ_dc58435f-b65e-44c6-b9ce-da35476ccc2a"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021. &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;(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, $45.3 million have maturity dates of less than one year and $42.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDc3NQ_69b5ccc3-2d56-46e2-ac48-39e259857b1f"&gt;one&lt;/span&gt; to two years as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMS0xLTEtMS0yNjE2NQ_d788207d-ec39-4d76-ad3b-ef396729ae64"
      unitRef="usd">26431000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMS0zLTEtMS0yNjE2NQ_b495c833-a733-44c2-bad6-603178cc0536"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMS01LTEtMS0yNjE2NQ_810aa1b5-8de4-41a0-99e6-ee02d342a427"
      unitRef="usd">321000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMS03LTEtMS0yNjE2NQ_82cdf795-4dd1-4601-850a-5982f8e84032"
      unitRef="usd">26110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMy0xLTEtMS0yNjE2NQ_4cc22c29-0116-4cdf-93f4-f0812b122385"
      unitRef="usd">3314000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMy0zLTEtMS0yNjE2NQ_6e9409e4-c454-485a-9b82-4d77dae71107"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMy01LTEtMS0yNjE2NQ_08bb11d1-8114-43a5-9281-f8fcb4590e1b"
      unitRef="usd">35000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfMy03LTEtMS0yNjE2NQ_fe26dcf2-ca1b-445d-9efb-675f8e06eade"
      unitRef="usd">3279000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNC0xLTEtMS0yNjE2NQ_56eee4c9-ae56-4519-b26a-5ee111f6a8d0"
      unitRef="usd">24929000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNC0zLTEtMS0yNjE2NQ_ad987ab9-6428-4087-acc3-1f6c60bc9418"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNC01LTEtMS0yNjE2NQ_e95fc4e9-7143-48b2-b38a-8cd6fc38fca1"
      unitRef="usd">359000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNC03LTEtMS0yNjE2NQ_351ce3fc-a7af-4f69-9c31-d9e0c02d4505"
      unitRef="usd">24570000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNS0xLTEtMS0yNjE2NQ_e5826f7f-31b5-4c41-b339-7ba5c27da57b"
      unitRef="usd">377956000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNS0zLTEtMS0yNjE2NQ_67450615-def1-43b4-8057-3f762c0ee6c5"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNS01LTEtMS0yNjE2NQ_b9b06e8f-3935-4572-bafa-6b0e4650783f"
      unitRef="usd">1512000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNS03LTEtMS0yNjE2NQ_8a266c37-ffb2-4856-88f1-1235773c2e14"
      unitRef="usd">376445000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNi0xLTEtMS0yNjE2NQ_de15267d-0cc2-47cb-ba8e-0561146667a5"
      unitRef="usd">432630000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNi0zLTEtMS0yNjE2NQ_6ae12a57-71cc-4697-90ba-d8e16a83762e"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNi01LTEtMS0yNjE2NQ_3a393d55-6526-4045-b6ac-4723f78517da"
      unitRef="usd">2227000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmNiNWI3YzVmOWU3ZTQ0NmJiMjQ4OTJmZWZjY2Q1Yjc5L3RhYmxlcmFuZ2U6Y2I1YjdjNWY5ZTdlNDQ2YmIyNDg5MmZlZmNjZDViNzlfNi03LTEtMS0yNjE2NQ_d3ddf54f-11be-48c2-b4ea-69a9c3759fc2"
      unitRef="usd">430404000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzMwNg_3109ea5c-05f8-4632-b516-40cdb981c9cc"
      unitRef="usd">6000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzMxNA_c429062b-aa7a-43cd-a4c0-6687757fc320"
      unitRef="usd">20100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i4a4f216f8efa45dd82b663cf822cfd25_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzM3MA_42a830d7-ff15-4176-8438-4a9637c02454">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzU2OA_819b4b9f-50fd-4681-9de8-2ed8d422258d"
      unitRef="usd">1600000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzYxMQ_4fc43443-b419-4a8d-acb8-485bcbec0901"
      unitRef="usd">1700000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i99587538da704b42ae7bee6b213ac059_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzUxMw_3f26ae83-d937-47d5-a0da-d15b4368efb7">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzcyNg_dd665ae4-62ef-46c0-a8c2-e15af8409126"
      unitRef="usd">4100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzc2OQ_c0b51610-cd61-4339-8bd2-5cf2b9a8127a"
      unitRef="usd">20500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i5eb1cdcd556f4542931ea7db94fe7394_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzgxMA_a5aaf928-3246-49d5-99f6-da46661184f1">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzg3Mg_2246ca54-038a-40df-b705-e6cc35122218"
      unitRef="usd">327600000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzM0NQ_11b378d9-06be-496e-8cae-292a92e7ebb6"
      unitRef="usd">48900000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i25b9805405cb4e768233b169d63ed0bd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMzk1Ng_d6d090e7-b014-447e-a8ea-e3700b06d9ce">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMS0xLTEtMS0yNjE2NQ_892c8561-97fb-452d-aa90-0af0de1c9a7e"
      unitRef="usd">5821000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMS0zLTEtMS0yNjE2NQ_0dcab0af-f589-4f71-beab-345158ead1c9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMS01LTEtMS0yNjE2NQ_e3729953-6fe2-4e62-a124-e11887bf551c"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMS03LTEtMS0yNjE2NQ_3f2efc03-eac8-4e5f-9a06-cedd4e348967"
      unitRef="usd">5814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMi0xLTEtMS0yNjE2NQ_e11777e8-5f20-477c-97f7-4cf9e0fc44b7"
      unitRef="usd">3770000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMi0zLTEtMS0yNjE2NQ_ca1f9fa5-f6a0-4a1e-a681-232efd35071a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMi01LTEtMS0yNjE2NQ_f8ed0dca-bb94-423e-a74f-b3efb878b51a"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMi03LTEtMS0yNjE2NQ_296ab682-cdde-48f3-9542-0f6b74c5ce65"
      unitRef="usd">3766000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMy0xLTEtMS0yNjE2NQ_2f72df8c-6d2d-4dd8-ae9c-7d0ce15f0212"
      unitRef="usd">22094000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMy0zLTEtMS0yNjE2NQ_b7947423-2c09-4393-bb29-313c412d802d"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMy01LTEtMS0yNjE2NQ_205cba38-adfe-44ac-ba3c-28a9e7884048"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfMy03LTEtMS0yNjE2NQ_23024a18-e303-49cf-9718-5f01da7d195c"
      unitRef="usd">22054000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNC0xLTEtMS0yNjE2NQ_a82287e8-c7b4-4004-9968-56e0143e8124"
      unitRef="usd">87995000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNC0zLTEtMS0yNjE2NQ_e675f625-ca2e-47a5-b711-42f3ff55e904"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNC01LTEtMS0yNjE2NQ_8f3e796c-d377-4d03-804b-fc30f7cfbba7"
      unitRef="usd">164000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNC03LTEtMS0yNjE2NQ_f82b8ae1-9ee1-4a8d-8fbd-87b10c970d48"
      unitRef="usd">87831000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNS0xLTEtMS0yNjE2NQ_eff1fdce-e5bc-4626-a26e-5a744749de2e"
      unitRef="usd">119680000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNS0zLTEtMS0yNjE2NQ_433c0ba4-1e52-43b7-a34a-8ae47d2c594f"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNS01LTEtMS0yNjE2NQ_208c8f64-ddf7-41ee-a8aa-3c2730b25580"
      unitRef="usd">217000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOmVmZTU0MWY5NTRkOTQwZDdhZGU5NTg1MTAwOWE2NDZhL3RhYmxlcmFuZ2U6ZWZlNTQxZjk1NGQ5NDBkN2FkZTk1ODUxMDA5YTY0NmFfNS03LTEtMS0yNjE2NQ_099c2028-0769-43c1-a119-ebf51bba050d"
      unitRef="usd">119465000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDIxOQ_cd043584-e1e7-4f66-a7ae-fa91f4342387"
      unitRef="usd">1000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDI2OA_938e1318-1644-4891-88c0-e5a8facf2002"
      unitRef="usd">4800000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i1cdf4d4d6e1145c9b8dcbaa891a66235_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDMwOQ_640d69d3-9bf3-4c1b-9865-b5b853c1af5e">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDM3MQ_b8000000-43e7-4dc2-b9ca-e8a273f00b7c"
      unitRef="usd">1300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzMzA4OQ_bb504d29-04ec-43db-abba-957c476df0f3"
      unitRef="usd">2500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ib684ba6d7e3d49b9b1c573761b8c5f6d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDQ2Mg_1971de7c-8181-4249-9639-3ee9cf95ddae">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDUzNw_73f2ce09-6e10-4132-a407-42323cf6252a"
      unitRef="usd">4800000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDU4Ng_c6d1ad32-a788-470a-bf9c-79a8f32473f3"
      unitRef="usd">17300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="if691a2ee688e48b781fabbf17d0e77f3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDYyNw_f47085f1-d871-4267-a39d-26471fa5741f">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDY5MQ_31b2fbe1-96b4-4df7-b92f-dbfbfacd3e04"
      unitRef="usd">45300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDc0MA_4092493e-2f5e-4f75-b785-225d2fdb8389"
      unitRef="usd">42500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i62b9652919d14e0c96b7e2293ed057ae_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNDc4MQ_73505de7-565a-42f3-b97b-262d2b71b0d9">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfNTIzMQ_e4fbb4c3-8dd4-4a19-b2f6-64d360569860">&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, 2022&#160;and&#160;December&#160;31, 2021, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;br/&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;br/&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;br/&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;26,110&#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;(321)&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;26,110&#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;(321)&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;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;Certificates of deposit&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;24,570&#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;(359)&lt;/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;24,570&#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;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;353,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of Deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,524&#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;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,524&#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;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;82,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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 #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;108,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy0xLTEtMS0yNjE2NQ_92c82d42-12ef-4e16-af68-3af538dd5462"
      unitRef="usd">26110000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy0zLTEtMS0yNjE2NQ_98bec27b-6b15-4a57-ad58-d87e910a931b"
      unitRef="usd">321000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy01LTEtMS0yNjE2NQ_294a2b18-fd17-4232-9399-71b1d9a80d92"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy03LTEtMS0yNjE2NQ_22013cd7-63ae-4fa0-8c79-5e377be2e3c2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy05LTEtMS0yNjE2NQ_7c12b5bf-c305-441e-8610-97288121e603"
      unitRef="usd">26110000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3667171671a04c4e97f0cfbf5bfdb449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfMy0xMS0xLTEtMjYxNjU_04a82c24-f549-485d-8850-4c6a1a45e3ae"
      unitRef="usd">321000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC0xLTEtMS0yNjE2NQ_932d3c23-db78-41ee-bfa9-5b1f93c73c11"
      unitRef="usd">3077000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC0zLTEtMS0yNjE2NQ_6ab4a998-76d4-455b-a73a-05ec3cac75d5"
      unitRef="usd">35000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC01LTEtMS0yNjE2NQ_7b0eb786-8c2a-4b1f-83bb-f4e920661a59"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC03LTEtMS0yNjE2NQ_9885d0ee-3d69-4727-8ae0-4db6436776ec"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC05LTEtMS0yNjE2NQ_c9a65303-bb30-43f1-8a40-1cd00950e705"
      unitRef="usd">3077000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4687d95f399142ea8513d556e6b1ca80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNC0xMS0xLTEtMjYxNjU_f5e3ac8f-63a0-45c6-a3ba-2c81f5d6d0d6"
      unitRef="usd">35000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS0xLTEtMS0yNjE2NQ_4a74d71a-1dea-47b6-915f-38116f0de430"
      unitRef="usd">24570000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS0zLTEtMS0yNjE2NQ_2d11222f-c5cb-45fd-ad67-3631edd10cd7"
      unitRef="usd">359000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS01LTEtMS0yNjE2NQ_67400d82-36fa-4ebd-87c5-fc57ed36a00c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS03LTEtMS0yNjE2NQ_19971f80-594b-4faa-a24c-1c0bcca28351"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS05LTEtMS0yNjE2NQ_145b8c85-c668-4370-a3fc-be98cebd72f9"
      unitRef="usd">24570000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i30881c003a994a07982220c8e284774e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNS0xMS0xLTEtMjYxNjU_6da10097-5555-4cb3-adbc-b692f88f3745"
      unitRef="usd">359000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0xLTEtMS0zNTU1Nw_46c08444-e70c-4346-9dbb-46aeed9b5b09"
      unitRef="usd">353995000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0zLTEtMS0zNTU1Nw_e2f18a3b-3af2-455c-9215-748bbdacc886"
      unitRef="usd">1512000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi01LTEtMS0zNTU3Mg_fee613c4-29a7-4c65-9f5a-fad07f5d359e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi03LTEtMS0zNTU3OQ_f7865cd2-9457-4c71-8eed-2aa8efbaafa3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi05LTEtMS0zNTU4NQ_cfb8800d-9ec7-41b9-887e-f7e75695565d"
      unitRef="usd">353995000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3e97a861d89949719985aa4ee14987c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0xMS0xLTEtMzU1OTE_13b07f65-5368-4a47-ae1f-4c89ec2c41a2"
      unitRef="usd">1512000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0xLTEtMS0yNjE2NQ_32a72351-3ac9-4087-9125-a0f50a4bc312"
      unitRef="usd">407752000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0zLTEtMS0yNjE2NQ_d7ec168d-0407-4509-a916-838468b13e8e"
      unitRef="usd">2227000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi01LTEtMS0yNjE2NQ_a1cfc64d-fa65-4023-a765-0f0b6cf2b367"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi03LTEtMS0yNjE2NQ_adb8c3a7-8c13-4022-ae61-07a4225cf6ff"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi05LTEtMS0yNjE2NQ_5167912b-803c-4414-b219-adfe4114c72b"
      unitRef="usd">407752000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjBjMmEyZWY1NDFjOTRkODM5NDY3YmU2ODZhZGExOTk0L3RhYmxlcmFuZ2U6MGMyYTJlZjU0MWM5NGQ4Mzk0NjdiZTY4NmFkYTE5OTRfNi0xMS0xLTEtMjYxNjU_0d065175-4da0-44f2-a75e-f0d9065a129c"
      unitRef="usd">2227000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy0xLTEtMS0yNjE2NQ_8e31f027-5183-4850-b6c9-8b580dc6d2c1"
      unitRef="usd">4477000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy0zLTEtMS0yNjE2NQ_12df6801-1278-459e-990e-b53dc1ab57ca"
      unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy01LTEtMS0yNjE2NQ_cf1b8605-bb4d-4532-9159-2eb0eea7b8bd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy03LTEtMS0yNjE2NQ_9a6737e6-66f5-4b6b-a270-ec025760abd2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy05LTEtMS0yNjE2NQ_7bed910f-aded-4925-9bff-37051bfd8e22"
      unitRef="usd">4477000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3135bdf5a4be41bca4b2742bcc34cc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfMy0xMS0xLTEtMjYxNjU_f66fc82f-205d-4b6d-9173-77a4cc65d5c2"
      unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0xLTEtMS0yNzA1NA_7479e449-25c1-49cb-a41b-0fd1592b7f7b"
      unitRef="usd">2870000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0zLTEtMS0yNzA4Mw_5eb1d444-6343-4767-a2af-3706ef185e1e"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC01LTEtMS0yNzA5MQ_29b5508a-a22d-42bd-bb17-48ba4cb675cb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC03LTEtMS0yNzA5Nw_0ab40309-6237-409b-be1e-f78b75ac01a3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC05LTEtMS0yNzEwMw_3e62d66f-c384-4a60-9c39-1bbf5c16fbf1"
      unitRef="usd">2870000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i249295870f26444f930ce730fa11da9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0xMS0xLTEtMjcxMDk_8ab22ff6-3d67-4a0b-a262-857418c69313"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0xLTEtMS0yNjE2NQ_c8add444-de87-45d5-8c5b-e4a012a163d8"
      unitRef="usd">18524000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0zLTEtMS0yNjE2NQ_0867da9d-17ab-48aa-8a75-94f2ee6726a7"
      unitRef="usd">42000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC01LTEtMS0yNjE2NQ_0b8e5e8a-f3fb-4b05-8a3c-12d80270e1a5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC03LTEtMS0yNjE2NQ_bda0d0aa-322f-4897-8639-44ba9eda610c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC05LTEtMS0yNjE2NQ_18384b3d-ed4c-46f4-8471-8dea9e043f10"
      unitRef="usd">18524000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8c1058fdb5cc4c29ab28e6e31f865f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNC0xMS0xLTEtMjYxNjU_cf194a0a-2c36-4274-82ff-c8329df43ecb"
      unitRef="usd">42000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS0xLTEtMS0yNjE2NQ_6722b154-596f-4f25-bf01-07a773bf0ea7"
      unitRef="usd">82823000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS0zLTEtMS0yNjE2NQ_3ef2160e-1c33-4942-9604-3a6ac9266494"
      unitRef="usd">164000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS01LTEtMS0yNjE2NQ_a743d719-83e3-4384-9f2e-a4e0ebbd4338"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS03LTEtMS0yNjE2NQ_463e5879-f116-4982-bf9d-a62d629b225a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS05LTEtMS0yNjE2NQ_fc0b0cd5-196d-4855-9746-b6d355304264"
      unitRef="usd">82823000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i90d030e72166478eb9dfdf4cd8ea618c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNS0xMS0xLTEtMjYxNjU_9172f56e-cfb8-446e-b39f-54cfd9607049"
      unitRef="usd">164000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi0xLTEtMS0yNjE2NQ_0c1e8c5d-c6c9-492f-8f0a-96f9c53461c0"
      unitRef="usd">108694000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi0zLTEtMS0yNjE2NQ_4401e1db-3011-4715-8e4f-7453e6835034"
      unitRef="usd">217000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi01LTEtMS0yNjE2NQ_2ea72f0a-c699-45e1-8012-88f60baee62b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi03LTEtMS0yNjE2NQ_3899cf2e-056d-4180-a643-869c0ba39a40"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi05LTEtMS0yNjE2NQ_59c0e314-c2fd-4ab1-b257-e2c6c6a3b6dd"
      unitRef="usd">108694000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RhYmxlOjA1ZGRmY2NkNmU2MjRlNDY4N2U2M2ZhZmZlNmNkYWNkL3RhYmxlcmFuZ2U6MDVkZGZjY2Q2ZTYyNGU0Njg3ZTYzZmFmZmU2Y2RhY2RfNi0xMS0xLTEtMjYxNjU_d9f732da-0d08-47de-9c2b-6153e31f3d4a"
      unitRef="usd">217000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzNDIyMg_8c4749c4-b436-46c3-a96f-60e88755cd5a"
      unitRef="usd">2200000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="i93bb577779df4faeb2d6655302e30816_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl80OS9mcmFnOmI2M2Q3N2ZmZjNmNzQyMzU4NjM2ZDlmN2NkMTg5MDcxL3RleHRyZWdpb246YjYzZDc3ZmZmM2Y3NDIzNTg2MzZkOWY3Y2QxODkwNzFfMTA5OTUxMTYzNDI1NA_16b3de11-1cd1-4d73-baf9-390b6110cdd5"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RleHRyZWdpb246N2EwYmM5OWEwMGJjNDc1OTgxYzg3N2Y4ZTNjNzQ0MjJfMjg0_d66dfffb-9085-4cea-9212-0767d9bbe486">Stockholders&#x2019; Equity &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;Common Stock &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;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;,&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; 28,177,590&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; &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, 2022. Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at March&#160;31, 2022 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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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,968,639&#160;&lt;/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;&#160;&#160;&#160;&#160;&#160;&#160;Restricted stock units&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;887,043&#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;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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,448,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,832,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RleHRyZWdpb246N2EwYmM5OWEwMGJjNDc1OTgxYzg3N2Y4ZTNjNzQ0MjJfNTE_9f8f46ae-48ef-4852-8083-4b1de6f3f0f7"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RleHRyZWdpb246N2EwYmM5OWEwMGJjNDc1OTgxYzg3N2Y4ZTNjNzQ0MjJfODk_173c3bc9-3b98-4203-8d8e-a91628ecd9d2"
      unitRef="shares">28177590</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RleHRyZWdpb246N2EwYmM5OWEwMGJjNDc1OTgxYzg3N2Y4ZTNjNzQ0MjJfODk_839ee80a-4eed-4861-a4e1-1b3f77063aab"
      unitRef="shares">28177590</us-gaap:CommonStockSharesOutstanding>
    <anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RleHRyZWdpb246N2EwYmM5OWEwMGJjNDc1OTgxYzg3N2Y4ZTNjNzQ0MjJfMjg3_58daab63-6ccd-4ef5-8e20-414ebaf9878b">Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at March&#160;31, 2022 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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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,968,639&#160;&lt;/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;&#160;&#160;&#160;&#160;&#160;&#160;Restricted stock units&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;887,043&#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;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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,448,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,832,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RhYmxlOjQyMTQxNGZmODkyNTQwYmE5ZGVmNmI1Y2JjMWVkNzhjL3RhYmxlcmFuZ2U6NDIxNDE0ZmY4OTI1NDBiYTlkZWY2YjVjYmMxZWQ3OGNfMS0xLTEtMS0yNjE2NQ_e6317a44-df23-4e04-9847-6563027f31ce"
      unitRef="shares">3968639</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RhYmxlOjQyMTQxNGZmODkyNTQwYmE5ZGVmNmI1Y2JjMWVkNzhjL3RhYmxlcmFuZ2U6NDIxNDE0ZmY4OTI1NDBiYTlkZWY2YjVjYmMxZWQ3OGNfMy0xLTEtMS0zNTMyOQ_d60a2030-9913-4d26-9daa-3852e1aca3dc"
      unitRef="shares">887043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i01075c77b3164dc093e957274ee401eb_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RhYmxlOjQyMTQxNGZmODkyNTQwYmE5ZGVmNmI1Y2JjMWVkNzhjL3RhYmxlcmFuZ2U6NDIxNDE0ZmY4OTI1NDBiYTlkZWY2YjVjYmMxZWQ3OGNfNC0xLTEtMS0yNjE2NQ_b37577ed-b072-4987-a697-c72f1c88a2e0"
      unitRef="shares">2448430</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i344f3228212b4b99940a8b52a119a095_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RhYmxlOjQyMTQxNGZmODkyNTQwYmE5ZGVmNmI1Y2JjMWVkNzhjL3RhYmxlcmFuZ2U6NDIxNDE0ZmY4OTI1NDBiYTlkZWY2YjVjYmMxZWQ3OGNfNS0xLTEtMS0yNjE2NQ_a6bcedc9-d061-4db8-8d49-5ce85e29959f"
      unitRef="shares">1528476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81Mi9mcmFnOjdhMGJjOTlhMDBiYzQ3NTk4MWM4NzdmOGUzYzc0NDIyL3RhYmxlOjQyMTQxNGZmODkyNTQwYmE5ZGVmNmI1Y2JjMWVkNzhjL3RhYmxlcmFuZ2U6NDIxNDE0ZmY4OTI1NDBiYTlkZWY2YjVjYmMxZWQ3OGNfNi0xLTEtMS0yNjE2NQ_8671b218-d0ab-44e5-bd32-f0676a513ea7"
      unitRef="shares">8832588</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDUxNw_7c0a37f6-2fb2-4a30-ba50-668926a7252e">Equity Incentive Plans &lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 12, 2017, our board of directors and stockholders approved and adopted the 2017 Equity Incentive Plan (the &#x201c;2017 Plan&#x201d;). The 2017 Plan became effective upon the execution and delivery of the underwriting agreement for our initial public offering on January 26, 2017, and replaced our existing 2006 Equity Incentive Plan. Under the 2017 Plan, we may grant stock options, stock appreciation rights, restricted stock, restricted stock units and other awards to individuals who are then our employees, officers, directors or consultants. In addition, the number of shares of stock available for issuance under the 2017 Plan will be automatically increased each January 1, beginning on January 1, 2018, by 4% of the aggregate number of outstanding shares of our common stock as of the immediately preceding December 31 or such lesser number as determined by our board of directors. The 2017 Plan automatically increased by 1,105,890 shares as of January 1, 2022.&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:27pt"&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; &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;276,472 shares as of January 1, 2022. The initial offering period for the ESPP began in May 2021, completed in November 2021, and a new offering period began in November 2021. Future offering periods are expected to start in May and November each year.&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:27pt"&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, 2022 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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.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:#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;Outstanding at January 1, 2022&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;3,460,295&#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;28.84&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.17&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,987&#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:middle"/&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,149,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;30.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:#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;Exercises&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;(530,340)&lt;/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;9.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(110,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;28.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Outstanding at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,002&#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;Exercisable at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;4.96&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;5,884&#160;&lt;/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:7pt;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;Time-based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each Restricted Stock Unit (&#x201c;RSUs&#x201d;) represents one equivalent share of our common stock to be issued after satisfying the applicable continued service-based vesting criteria over a specified period. These RSUs vest in full upon the 24-month anniversary of the Vesting Commencement Date, subject to continued service on such date. The fair value of these RSUs is based on the closing price of our common stock on the date of the grant. We measure compensation expense over the expected vesting period on a straight-line basis. The RSUs do not entitle the participants to the rights of holders of common stock, such as voting rights, until the shares are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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;Weighted average grant date fair value&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;&#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;&#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;/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;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 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;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.50&#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;21,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units expected to vest at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;21,945&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:7pt;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: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 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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&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:10.595%"/&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:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.143%"/&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/div&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="background-color:#ffffff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #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="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;2.0&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;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;88.5&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;93.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.18&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.63&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;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="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;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. Expected volatility for 2022 and 2021 incorporates the historical volatility of our stock price. The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected or contractual term of the stock-based payment awards. The assumed dividend yield is based on our expectation of not paying dividends in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total non-cash stock-based compensation expense for all stock awards that was recognized in the consolidated statements of operations and comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.519%"/&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="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;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:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&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;2021&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;Research and development&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;1,656&#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,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="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;General and administrative&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;6,086&#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;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="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 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 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;7,742&#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;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="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: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;On March 20, 2022, our then Chief Executive Officer (&#x201c;former CEO&#x201d;), resigned by mutual agreement with the Board of Directors. In connection with his separation agreement, we modified certain equity awards and recognized approximately $3.2&#160;million in non-cash stock-based compensation expense. Given the former CEO had substantially rendered the required services per his separation agreement, we recorded the full expense related to the modification in the period ending March&#160;31, 2022. Additionally, On March 21, 2022, we awarded our newly appointed Interim President and Chief Executive Officer RSUs &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;for 887,043 shares of the company&#x2019;s common stock. The fair value of the award will be recognized as part of compensation cost, occurring ratably over the stated 24-month requisite service period. During the three months ended March 31, 2022, we recognized $0.3&#160;million of non-cash stock-based compensation cost related to the award.&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;At March&#160;31, 2022, there was $35.4 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.48 years, $23.2 million of unrecognized cost related to unvested RSUs awards, which is expected to be recognized over a period of 1.97 years and $0.1 million of unrecognized compensation cost related to the ESPP, which is expected to be recognized over a remaining weighted-average vesting period of 0.12 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="ia57a2e07f7104a23916022d982b92c4d_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNzcw_ced44954-9e40-488c-8c32-dcb32401eb56"
      unitRef="number">0.04</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="ib8e0e810184d459ca71aab297b7de8bd_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfOTg3_36658219-3cfe-44de-b86e-b2e051a34ee8"
      unitRef="shares">1105890</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="if2c0af9971e94d129989c8fee915ae84_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTQ4Mg_1e714c90-de76-40f5-9287-f406762acd7c"
      unitRef="number">0.01</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="i709bd8fa1d184ac69106590aa55872b6_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTY5NA_0b8410f6-bc27-42b0-b06b-1433e4b36e7e"
      unitRef="shares">276472</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDUxMA_65398f4a-81fe-4f7e-a9b2-645437d7d4c5">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9ff94c294c314920bb09f1f5e5d9ab71_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTk0NQ_1e0b8beb-a53d-40c6-9b6f-5d18b44f037e">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMjAwMg_5f6013c2-91aa-4e81-a58e-45cfd14b68f2">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDUwOA_d7b53e8f-1424-4257-a5b9-22c803e8ecf1">A summary of the activity related to stock option awards during the three months ended March 31, 2022 is as follows: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.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:#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;Outstanding at January 1, 2022&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;3,460,295&#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;28.84&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.17&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,987&#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:middle"/&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,149,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;30.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:#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;Exercises&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;(530,340)&lt;/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;9.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(110,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;28.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Outstanding at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,002&#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;Exercisable at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;4.96&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;5,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMS0xLTEtMS0yNjE2NQ_e923d279-670f-45bc-a993-d5a89f7826c0"
      unitRef="shares">3460295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMS0zLTEtMS0yNjE2NQ_f2c82418-ad05-4aa2-a71c-ed51e7cda883"
      unitRef="usdPerShare">28.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i93bb577779df4faeb2d6655302e30816_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMS01LTEtMS0yNjE2NQ_90746b2a-8a42-40b9-9f30-7c2335b51734">P7Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i968ae7d58178492193930ee9ae0ab223_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMS03LTEtMS0yNjE2NQ_6218acd5-e436-468d-8a68-b29dec600949"
      unitRef="usd">42987000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMi0xLTEtMS0yNjE2NQ_e40cc48f-9851-445f-9d4a-26d155fc6e9b"
      unitRef="shares">1149550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMi0zLTEtMS0yNjE2NQ_de016d0f-5af9-408b-9737-05934b53db6f"
      unitRef="usdPerShare">30.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMy0xLTEtMS0yNjE2NQ_c587d6b4-555a-4b4b-b56a-eb8e064d4865"
      unitRef="shares">530340</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfMy0zLTEtMS0yNjE2NQ_1580f113-4420-4515-a89d-b920fe956dca"
      unitRef="usdPerShare">9.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNC0xLTEtMS0yNjE2NQ_982a9770-19c2-477e-a29c-d7fbf6e43115"
      unitRef="shares">110866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNC0zLTEtMS0yNjE2NQ_37abf805-2f94-4ce8-926d-4559d6ed5e94"
      unitRef="usdPerShare">28.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNS0xLTEtMS0yNjE2NQ_7a66c7b5-0fe5-4e4e-ba76-19c0ca031611"
      unitRef="shares">3968639</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNS0zLTEtMS0yNjE2NQ_c047ef28-9ded-4e10-843d-fc0deb750f97"
      unitRef="usdPerShare">31.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNS01LTEtMS0yNjE2NQ_6e70e731-7d92-42a5-831e-c12f03b3bcb3">P6Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNS03LTEtMS0yNjE2NQ_3308e322-9c02-4b81-b32a-90291600cae8"
      unitRef="usd">10002000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNi0xLTEtMS0yNjE2NQ_2fa5ffb2-37be-4c06-886f-1886a5074503"
      unitRef="shares">1590922</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNi0zLTEtMS0yNjE2NQ_9f51c58f-190f-4a12-b0bb-73337b16e934"
      unitRef="usdPerShare">37.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNi01LTEtMS0yNjE2NQ_02eb96a9-ab2f-42c1-b879-2c4a978da254">P4Y11M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFjMGZlYzdmOWI0OTRjNDVhOWNlZjMyNWMyMWZjNGZmL3RhYmxlcmFuZ2U6MWMwZmVjN2Y5YjQ5NGM0NWE5Y2VmMzI1YzIxZmM0ZmZfNi03LTEtMS0yNjE2NQ_36e1d3bf-bf61-4431-9341-359e0003b3d0"
      unitRef="usd">5884000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonShareEquivalent
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMjA4OTA3MjA5Mzc3MDg_64c9e926-3d75-478e-bdb5-bb1dc983e03f"
      unitRef="number">1</anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonShareEquivalent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNzE0NjgyNTU4Nzg0Mg_d872e290-4818-4f3f-992d-dc793e8d31c3">P24M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNzE0NjgyNTU4NjkzNA_9fb5fca7-5dac-481a-b554-9a4d83b80ec0">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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;Weighted average grant date fair value&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;&#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;&#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;/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;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 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;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.50&#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;21,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units expected to vest at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;21,945&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i28f7ad365ef74c7586f1222a21798838_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMS0xLTEtMS0zNDYyOQ_e770dac6-ed77-4df0-ad3b-f434ab8ee410"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i28f7ad365ef74c7586f1222a21798838_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMS0zLTEtMS0zNDYyOQ_6d777dfc-c100-4796-b6bf-0fd0f4a5e318"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i28f7ad365ef74c7586f1222a21798838_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMS01LTEtMS0zNTI3MA_8894ef17-f424-4ec8-992f-ae724a6378b6"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMi0xLTEtMS0zNTE3Mw_a6202b91-6301-41c7-9eb6-46ab512194c0"
      unitRef="shares">887043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMi0zLTEtMS0zNTI1MQ_c9b9ee8d-511b-47f8-958a-7ff3a0d67831"
      unitRef="usdPerShare">26.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMy0xLTEtMS0zNTE3Mw_a47e63f8-ee22-4659-bdb9-16777a2859b1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMy0zLTEtMS0zNTI1MQ_72dd0ec8-ef54-45e4-bb30-426d716b7d59"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMi0xLTEtMS0zNDYxMw_9b470136-025e-46ed-b563-486479ab4201"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMi0zLTEtMS0zNDYzNQ_a432e9cf-c959-48cd-b27c-0f4b04891686"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i54a06e64e0b540168fba12b39e324a35_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMy0xLTEtMS0zNDYxMw_6d9a5acb-b0d1-4408-bb20-c870f482c3a7"
      unitRef="shares">887043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i54a06e64e0b540168fba12b39e324a35_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfMy0zLTEtMS0zNDYzNQ_03774c88-d2bd-4080-ac02-05f510d7d271"
      unitRef="usdPerShare">26.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i54a06e64e0b540168fba12b39e324a35_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfNS01LTEtMS0zNTI3Nw_841c9506-965a-46da-a6d6-afcebf7c8f20"
      unitRef="usd">21945000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i54a06e64e0b540168fba12b39e324a35_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfNi0xLTEtMS0zNTIwNQ_9f123a12-ab70-4ba6-a200-301be7cd7a12"
      unitRef="shares">887043</anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber>
    <anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjc0N2MzZTdlYzYyMjRjMzBhYTI4YzFhZGIyNWUxMjllL3RhYmxlcmFuZ2U6NzQ3YzNlN2VjNjIyNGMzMGFhMjhjMWFkYjI1ZTEyOWVfNi01LTEtMS0zNTI3Nw_2d502acc-dae4-4f6d-aab2-190eee6f6cda"
      unitRef="usd">21945000</anab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDUyMQ_8a400761-c21f-4ad5-aafd-47e11236f5ee">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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&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:10.595%"/&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:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.143%"/&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/div&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="background-color:#ffffff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #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="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;2.0&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;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;88.5&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;93.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.18&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.63&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;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="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="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfMy0yLTEtMS0yNjE2NQ_e671d338-81d4-4ef7-b82d-f590b06a1992"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i877abe03b18e4566892b882fff0e80e7_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfMy02LTEtMS0yNjE2NQ_7fe6fe53-a336-4147-ab5c-468603708de6"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNC0yLTEtMS0yNjE2NQ_b12239dd-39ce-4f86-971c-13807f616bf7"
      unitRef="number">0.885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i877abe03b18e4566892b882fff0e80e7_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNC02LTEtMS0yNjE2NQ_0b2c5f89-9161-4e1b-95d9-9282ed6a1775"
      unitRef="number">0.930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNS0yLTEtMS0yNjE2NQ_32ba6ff1-c364-43f6-a659-41e2fad34250"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i877abe03b18e4566892b882fff0e80e7_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNS02LTEtMS0yNjE2NQ_4cd18a29-b13d-48d7-9b84-d03ea8aa0eef"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNi0yLTEtMS0yNjE2NQ_18e511b0-8fde-4b87-9a9f-039f1c54f00d">P6Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i877abe03b18e4566892b882fff0e80e7_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNi02LTEtMS0yNjE2NQ_b4535bf4-860c-474d-a9dc-a5850d6e6880">P6Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNy0yLTEtMS0yNjE2NQ_a1f37604-abb6-4644-b63d-58c2fa836265"
      unitRef="usdPerShare">22.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i877abe03b18e4566892b882fff0e80e7_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOmFhNWEwNDc1ZjdkYTQ1YjM5ZDM0MzU2Mjc0YjYxMzQ5L3RhYmxlcmFuZ2U6YWE1YTA0NzVmN2RhNDViMzlkMzQzNTYyNzRiNjEzNDlfNy02LTEtMS0yNjE2NQ_97aba82f-3a9e-4b04-b42a-c2e7a7891fce"
      unitRef="usdPerShare">22.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDUyNQ_20505c81-b04e-44d2-bc22-fc1a58cbefc9">&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;Total non-cash stock-based compensation expense for all stock awards that was recognized in the consolidated statements of operations and comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.519%"/&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="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;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:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&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;2021&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;Research and development&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;1,656&#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,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="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;General and administrative&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;6,086&#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;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="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 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 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;7,742&#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;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="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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i609c76d0c9b74dc3bbc4636f8de2b3d5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfMi0xLTEtMS0yNjE2NQ_6d01f704-44e5-47a8-a3e5-fbc85da7cf8f"
      unitRef="usd">1656000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia7a8c3f99f9547a8987b620bea0d73be_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfMi0zLTEtMS0yNjE2NQ_3cda65f6-587d-4b80-8752-9624c481e391"
      unitRef="usd">1194000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ed84b1b8218465e976d5187f04f2c2d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfMy0xLTEtMS0yNjE2NQ_a7e4ad46-8ca0-46aa-8419-e245baddd61a"
      unitRef="usd">6086000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0423c3ece5874d2e9e94305bcff30866_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfMy0zLTEtMS0yNjE2NQ_c3e371a9-65d7-4af1-beb9-dbbe7e9b76d1"
      unitRef="usd">2121000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfNC0xLTEtMS0yNjE2NQ_6813638a-ecc3-4d81-9108-94825bb0d40c"
      unitRef="usd">7742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RhYmxlOjFhMTYzMDU1OGIwMjQxM2M5ZGE5ODQ4ZmJjMmZmOTVhL3RhYmxlcmFuZ2U6MWExNjMwNTU4YjAyNDEzYzlkYTk4NDhmYmMyZmY5NWFfNC0zLTEtMS0yNjE2NQ_b4d24cce-961c-4044-8724-f85d43dce714"
      unitRef="usd">3315000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ic896038db0e7482f9ba46ccbec4a530e_D20220320-20220320"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTA5OTUxMTYzNjEzNw_1826e7a7-23e2-4f29-bbc8-5f0696ea8c8c"
      unitRef="usd">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibba3f2878894419cbac2b89ecf0b0af8_D20220321-20220321"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNjA0NzMxMzk2MjI3Mg_892b615d-0b62-468b-ba2d-376761dd5acd"
      unitRef="shares">887043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i631cb47fa8ba49519020620fb1521222_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNzE0NjgyNTU5MDU5Ng_763b1174-ee0c-4aea-bc12-51f59e7c6c23">P24M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensation
      contextRef="i631cb47fa8ba49519020620fb1521222_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTA5OTUxMTYzNzI2NQ_3e4e6750-cdc9-42fb-92d5-c2f3d523c597"
      unitRef="usd">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i211c43339b6c45f3a27e9f11180c650c_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDE2OA_be62898b-88c8-48b4-90e7-67f33ca1f334"
      unitRef="usd">35400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5ea521f094fa49908408e7951f2f2d3f_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDMzMw_100d6581-3cbb-4488-864b-f6b5e7eb756a">P2Y5M23D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i54a06e64e0b540168fba12b39e324a35_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTE1NDQ4NzIwOTc4OTg_f533794d-7ea5-4b27-9277-50f0702c9571"
      unitRef="usd">23200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3f6ff5da34db403caeba2150611cec2e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfMTE1NDQ4NzIwOTc5MTg_bdd432bf-b1e8-4cfc-b017-f0c64bdec99b">P1Y11M19D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ie869c45db81c48788b94abbfce8cc542_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDM1NA_06a16733-49d4-4c59-87b4-8b3ca3a8ab4d"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i10e8d5064abb40328cc0a51b50fea5d1_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81NS9mcmFnOjlhYWNiODhlMTMyYTRmMzc5N2YzNjQyOWZhODEzNmIzL3RleHRyZWdpb246OWFhY2I4OGUxMzJhNGYzNzk3ZjM2NDI5ZmE4MTM2YjNfNDQ5OQ_8104c4d2-2090-4321-8f8f-41c238955fd1">P0Y1M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfNTA2Mg_c48820af-a6c1-4cde-855e-82c4e28bd1f0">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: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 exercise of the lease option is at our sole discretion, which we currently do not anticipate exercising and as such was not recognized as part of the ROU asset and lease liability. 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. Upon lease commencement, on April 5, 2021, we recognized an ROU asset of $20.6&#160;million, with a corresponding lease liability of $20.7&#160;million on the consolidated balance sheets. The ROU asset includes adjustments for prepayments, initial direct costs, and lease incentives. As of March&#160;31, 2022, we have recorded $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: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 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 lease does 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 4.0% and the weighted-average remaining lease term is approximately 9.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;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-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.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;2022&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;2021&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;619&#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;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="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;568&#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;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="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, 2022, the future minimum annual obligations for the Company&#x2019;s operating lease liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#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,386&#160;&lt;/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,457&#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,531&#160;&lt;/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;2026&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,607&#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;13,239&#160;&lt;/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;24,969&#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,373)&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;20,596&#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:13pt;text-indent:15.75pt"&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;Litigation&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;On March 25, 2020, a putative securities class action was filed in the United States District Court for the Southern District of California naming the Company and certain of its current or former officers as defendants. The complaint purports to assert claims under Section 10(b) of the Exchange Act Rule 10b-5, and Section 20(a) of the Exchange Act, on behalf of persons and entities who acquired our common stock between October 10, 2017 and November 7, 2019 (the &#x201c;Class Period&#x201d;). An amended complaint was filed on September 30, 2020 alleging that, during the Class Period, the defendants made material misrepresentations or omissions regarding our etokimab product candidate that artificially inflated our stock price. The plaintiff sought, among other things, damages in an unspecified amount, as well as costs and expenses. On September 20, 2021, the Court granted defendants&#x2019; motion to dismiss the amended complaint with leave to amend. Plaintiff did not file a further amended complaint and, on November 30, 2021, the Court dismissed the action with prejudice.&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;On May 3, 2021, a 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. The parties to that derivative action agreed to the following: (1) the action should be dismissed without prejudice, meaning that the dismissal would not preclude the company, or another shareholder acting on behalf of the company, from asserting such claims in the future; (2) the plaintiffs and the defendants will all bear their own fees and costs incurred in connection with the action; and (3) neither the plaintiffs nor their counsel have received, or will receive, payment, compensation or consideration of any kind, directly or indirectly, in connection with the action or its dismissal. By Order dated January 14, 2022, the Court directed the Company to provide, in its filing on Form 10-K for the year ending December 31, 2021, notice to shareholders of the proposed dismissal without prejudice, which the Company did. On March 22, 2022, the Court entered an order dismissing the action without prejudice.&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;From time to time, we may be involved in legal proceedings arising in the ordinary course of our business. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputational harm, and other factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="ib118e05e2561493085d6fc2b8de8f057_I20200504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTI3OQ_eb57ee08-3c8d-4bca-8b0d-473d2df64026"
      unitRef="sqft">45000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="ib118e05e2561493085d6fc2b8de8f057_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTMxNw_66df774d-db26-42ed-a1c4-ad75968d77e7">P124M</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
      contextRef="ib118e05e2561493085d6fc2b8de8f057_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTQ1OA_142132ea-3a53-4a9a-a886-63b948f7cb4a">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1>
    <anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod
      contextRef="i83b9c315f6cc4b55b5cfc87ba9fe79e9_D20200504-20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTUyMA_2039e8d8-94f0-4fd7-9330-42ffc7a92a2e">P7Y</anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod>
    <anab:RentPerSquareFoot
      contextRef="i83b9c315f6cc4b55b5cfc87ba9fe79e9_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTc4MA_ee4c8375-98ef-4eeb-b99a-2fbf8436b0d2"
      unitRef="usdPerSqft">4.20</anab:RentPerSquareFoot>
    <anab:AnnualRentIncreasePercent
      contextRef="i83b9c315f6cc4b55b5cfc87ba9fe79e9_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMTgzMw_99864704-aadb-4736-be09-c1acd9343536"
      unitRef="number">0.03</anab:AnnualRentIncreasePercent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5badf762721a43ee882c3245e780dfa9_I20210405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMjA4MQ_2ff672fd-d0ec-4979-bfad-3ade81638d91"
      unitRef="usd">20600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5badf762721a43ee882c3245e780dfa9_I20210405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMjEyNQ_7a1941be-bd35-46cc-acd8-396a80a04089"
      unitRef="usd">20700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SecurityDeposit
      contextRef="i5f9fb9f768c1447b9ecaee99f5d95436_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMjI4Nw_9ccf796f-b829-48f4-a4bd-a118497006c3"
      unitRef="usd">300000</us-gaap:SecurityDeposit>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfMjkwMA_1978f8b6-4bfd-49c4-8729-577cad15cb66"
      unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfNDk0NzgwMjMzNzgyMA_2c660732-0029-4b0c-b9e9-37d842ae95af">P9Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfNTA2NQ_e2f88adf-3895-4ac0-bfd9-381ef19eece5">&lt;div style="margin-top:7pt;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-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.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;2022&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;2021&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;619&#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;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="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;568&#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;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="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="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOjAyNmY2YTBmN2VmMTQwMTY4Yzg5MzUwY2FiMmNlNjkzL3RhYmxlcmFuZ2U6MDI2ZjZhMGY3ZWYxNDAxNjhjODkzNTBjYWIyY2U2OTNfMi00LTEtMS0yNjE2NQ_73b4235a-3245-44db-b80a-365e7cbb5543"
      unitRef="usd">619000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOjAyNmY2YTBmN2VmMTQwMTY4Yzg5MzUwY2FiMmNlNjkzL3RhYmxlcmFuZ2U6MDI2ZjZhMGY3ZWYxNDAxNjhjODkzNTBjYWIyY2U2OTNfMi02LTEtMS0yNjE2NQ_f7178188-7f3e-44df-b9d7-dae3b461d57a"
      unitRef="usd">133000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOjAyNmY2YTBmN2VmMTQwMTY4Yzg5MzUwY2FiMmNlNjkzL3RhYmxlcmFuZ2U6MDI2ZjZhMGY3ZWYxNDAxNjhjODkzNTBjYWIyY2U2OTNfMy00LTEtMS0yNjE2NQ_acf6b0d9-4f3d-42b1-812d-8b59460d439b"
      unitRef="usd">568000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ic330280d72324427ba7298528027a7f5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOjAyNmY2YTBmN2VmMTQwMTY4Yzg5MzUwY2FiMmNlNjkzL3RhYmxlcmFuZ2U6MDI2ZjZhMGY3ZWYxNDAxNjhjODkzNTBjYWIyY2U2OTNfMy02LTEtMS0yNjE2NQ_75eae70f-1ba1-4486-ad2b-655ae6f1fde6"
      unitRef="usd">151000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RleHRyZWdpb246YmUyYTczNmQ5NDhkNDA3YmI2NzQ2MzI5ODIzMTBjZTNfNTA2MQ_98be237a-fd0d-478e-b285-65f2f4e801d1">&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, 2022, the future minimum annual obligations for the Company&#x2019;s operating lease liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#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,386&#160;&lt;/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,457&#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,531&#160;&lt;/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;2026&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,607&#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;13,239&#160;&lt;/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;24,969&#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,373)&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;20,596&#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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfMS0xLTEtMS0yNjE2NQ_b98a2b3c-a726-470b-82e1-c6e8b400fc5e"
      unitRef="usd">1749000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfMi0xLTEtMS0yNjE2NQ_7c1d3b19-e0d4-4908-a95a-e47b34dac071"
      unitRef="usd">2386000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfMy0xLTEtMS0yNjE2NQ_6cbb817f-3c4b-45fc-b2b0-1cdd32cad11a"
      unitRef="usd">2457000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfNC0xLTEtMS0yNjE2NQ_7caf7edf-7596-48e4-a125-eb7d2d831aa3"
      unitRef="usd">2531000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfNS0xLTEtMS0yNjE2NQ_464c0fae-1fa3-4152-a46d-75c6c616ecd9"
      unitRef="usd">2607000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfNi0xLTEtMS0yNjE2NQ_9334fe6a-d216-47dd-a0d5-bee778876d63"
      unitRef="usd">13239000</anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfNy0xLTEtMS0yNjE2NQ_0b769f54-02b2-403c-b13d-e346abd96b8a"
      unitRef="usd">24969000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfOC0xLTEtMS0yNjE2NQ_6e26550f-4e33-4f57-a8a7-3bd5b84d4f58"
      unitRef="usd">4373000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i20439f6483aa43e992515a08f7fd5a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl81OC9mcmFnOmJlMmE3MzZkOTQ4ZDQwN2JiNjc0NjMyOTgyMzEwY2UzL3RhYmxlOmI5ZTQyYTQ2ZTBmZDQwZDI5MjE3Nzg2MDQ0NDk2ZmJmL3RhYmxlcmFuZ2U6YjllNDJhNDZlMGZkNDBkMjkyMTc3ODYwNDQ0OTZmYmZfOS0xLTEtMS0yNjE2NQ_7c1bfb8a-d599-4d42-997c-1c58e69fa369"
      unitRef="usd">20596000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i33560b4d35654205a0bff0098f4c0e3d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE3ZTU0NmE4NjRkYjRhMmViODgwNTg5YzMyNWVjOGNiL3NlYzphN2U1NDZhODY0ZGI0YTJlYjg4MDU4OWMzMjVlYzhjYl82MS9mcmFnOjcyNGI1MWY3NzU2MTRjYTZiNjY3MjM4YjRhZDhkYzliL3RleHRyZWdpb246NzI0YjUxZjc3NTYxNGNhNmI2NjcyMzhiNGFkOGRjOWJfMTQzNQ_9b7cdcfa-7440-4577-b992-7f048e516807">Subsequent EventOn April 27, 2022, we announced positive top-line data from our Phase 1 trial of ANB032, our investigational wholly owned anti-BTLA agonist antibody. Top-line data demonstrated favorable safety, tolerability, and a rapid and sustained pharmacokinetic and pharmacodynamic profile that supports advancement of ANB032 into subsequent patient trials.</us-gaap:SubsequentEventsTextBlock>
</xbrl>
