<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:anab="http://www.anaptysbio.com/20200630"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="anab-20200630.xsd" xlink:type="simple"/>
    <context id="ib7376039ca1b4671b119544707f2019d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id43afc7b6e604329a8120b4e9efdb2cf_I20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-08-06</instant>
        </period>
    </context>
    <context id="i2bc646f909ce4d12b5804f1510e07a29_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if8e322e19c544427b07c11c30dff454e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie3b052f7a8174fb3afccb3ca581ed56f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifcb37db9e8cb4dd695e30e8782f7b1c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iff1b97ad6a4e48ddb71a9cdaaa8c6c0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4b7ec68d9c442279c036536a26e6e6d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id893a7af5d5b447898c92baeacfa61f7_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4f46955fb46d4aa6b9bd4a12cd4556f9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iaed107d138034b2985d02a92018fd4d8_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i599d41a3368c487cbbc79cbce75e4e30_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i720972ab1158414da39d8dc20027d4c6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9a43c54af41f4674856d9f70527e91b7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0ea0cd07cb944a2d8088d2f47c6a51d4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ica1de7dae20744fab128b13e5c8d64a2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i697fe70793654896be53bfb73e7eb530_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i58ab02d5baa04233bbecdb4fd20374e2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8a337974f45348a4bbab2b0a2e2cd347_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i247b64e5143e4c1eb740377f6fcdfe50_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib7746d0a2db848959438b17da90d2460_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if158ee08af834732b05d39d58d4a4c91_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d386a8228f145f681a902e2eaecb850_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="icffee637cfc24f96aefaebfec175353a_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib3aa3fbb8c054360bff2316e7f535b18_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="idaa154a14d1545bda20070ec0ca61ef7_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9c737360461f4b1d9150f50d31c0be26_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib5b85534ab9e44bf8a9c22437e672b95_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia39a27d2dc6940af9d222e90f7744dc2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifd8987e5c729445db774436e2cfd051a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i503fe47f6450487c8ed8c43be79fc0da_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia4edd5798bbf4962a346055b85b7b9f3_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i13102072ff9e47e2a0106daf51ac441f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia4fdd06ac6fa4ddc9b3765dd4a8633e3_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5bfb630bc7db411295562cc8bf76a7e1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i06e3d3bad7564f01940ec17894cd59c4_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2798af4da11948c0aa07de6bd98a367d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib13d2b72d20e4290aabb1e4ecfd7b4e2_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic7a66f9af5df495d968a215631f09ef2_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib0921953c5794b3db4a32cd52deb5b0f_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib6ebab7b06ea4ba5b3aef05279096330_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i843e100e4d82411fae6c2c14280c15ab_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i689d4f9d68c34f4494de6e984c59fc63_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i407c7351914e4bf99a2f14ba1ff45252_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0fc07fda25684cc3954552c1e3b1deec_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1cabebbf47704722b1e96b2e4c18ffd2_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iaf9ddf36263f4b5d9eb5dd2a792d1ae1_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i66fbd38dd75d40a98668e6984b557c97_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4e9d5ddad97147b0baced8b8f4f1f173_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i67e613a3a6a642b7b6df83a4e5fd5ecd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i7ec31dee6f2c4d7d896f80513d58fc10_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaf4909926e464bfcaf1033daafcb07cb_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7efed0530fb04fd694be494f7a6c1126_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73c47c4970a94fbf8f31550598b02973_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3d32d41940004ac69ab3e925dc608b16_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anab:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i66b9f2bf0629423f8f13a6d9b8d59715_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anab:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0932341a746544db8e4c8d23687dc2fa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idac3ffcae99148378a966a1d5496f6d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53a5ee8c610c4eea808c434dace5267f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i156fb1dc9c064fd6a03c6e46d5e10599_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i96bd0f07327c4329bc51f2c0e2fab562_D20140301-20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-03-01</startDate>
            <endDate>2014-03-31</endDate>
        </period>
    </context>
    <context id="ic89766296fcd4498b713afd65b385a76_I20140331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-03-31</instant>
        </period>
    </context>
    <context id="i42bd8d20c0e04c6190224617dc1fa4fb_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="i53a9400f7b5641e0a0287c993b3b5040_D20141101-20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-11-01</startDate>
            <endDate>2014-11-30</endDate>
        </period>
    </context>
    <context id="iab5b65b50ac244e0a9812c0e374b98af_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i52eb676d142b43c090bd73588535ad2f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a057b1631ac403b9636639370f1a5c4_D20150401-20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-04-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="i00d301896c1b44a4b22d5307a3729017_D20151001-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-10-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="ibdee632df0d642b0b326e039ff77cf1d_D20160701-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="ibf11049dbb36426c9d831530e6f2339a_D20160101-20160331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="if656bfd346c745528f4192335a18ee03_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="ia21116b0bd704396908b2c1abe9c9c80_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:ClearanceOfInvestigationalNewDrugFromFDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="if3142c10bd744b31bd11671ca9c51a14_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i01a8bc1380e2419cbb0dbe22435e17b8_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiTIM3AntagonistAntibodyTSR022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i988d2566ec644394a96f58e2dd7b085d_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiLAG3AntagonistAntibodyTSR033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase2ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b6165cc98744269ab9aee825dd0a5f7_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i2e41ad5102c64a83a15f492ab39832dd_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase3clinicaltrialinitiationsecondindicationDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i09061cc61ae14792a0a8bc8c2b7ec749_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingofNDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i06a9a98121104cafb8e15675d17a6206_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBiogeneratedAntiPD1AntagonistAntibodyTSR042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:FilingofMMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia3fe36999e0f453e8b84602e5adb536a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i42be804babc849f68b96bd0f504f5acd_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i71cac709ebb64549992c70dbd515a250_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:TESAROInc.AndTESARODevelopmentInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic7ddae26de9347c5933c4446700136f8_D20110101-20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</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="i2d76d60bcb8c47798c6372d337e62a91_I20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</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="ifa40251fc7214e6287ab4b7564e41843_D20160401-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1AntagonistAntibodyCC90006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:InVivoToxicologyStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="ifee7b38005494986936c0c1088990bd9_D20161001-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">anab:AnaptysBioGeneratedAntiPD1AntagonistAntibodyCC90006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">anab:Phase1ClinicalTrialInitiationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i1f177d82a6364b0ca9340c19fcdd8dbc_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i05eadba0112a476bae155c24eeee4c53_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0dc6aa354aaa4d57b7e6882e481771c7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if943b54a3bd64014a581f784577dd517_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">anab:CelgeneCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idab7ad44db5d4105a306bebf934aaeff_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="i97577949b6c34b00ba59c3ba0d661ecf_D20141224-20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-24</startDate>
            <endDate>2014-12-24</endDate>
        </period>
    </context>
    <context id="idcf8683647454053b3e5cf9db65a60e9_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="i02331065355a40a0812009fbe6ab94eb_D20141224-20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-24</startDate>
            <endDate>2014-12-24</endDate>
        </period>
    </context>
    <context id="icd17072803e84ed3a1dca29cadabc1c1_I20141224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-24</instant>
        </period>
    </context>
    <context id="iae46a3cc55744cff8f2557e2b6efa988_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:TermBLoansAndTermCLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="i24dac3deecc1428aa776748b1d630774_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">anab:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="i8f37ddd85f8a4323a1c60dc30347e21e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5f49a064e3e043e7995f77a2ae23f3aa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i671e16a18b814c9eb9e037abff879796_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8c1d7af2ac054dbcad3d82f8ef4150f3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5b132d65a28349c78bbb1adc1b33aefd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i14722cdb653b408f91275d697589292e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i057ac0ba7cc443b396924ffa21f6fc06_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i53dca05f158c41a4accfde1adfc16098_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i245f0a0d0f654424b6762da4aefe2b5c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifc75d1959a6a47f4af1a403ba208f942_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5c58699e1f254718af40879d49c2fc46_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia645e7822218469eb8a92c67d6c7f9c1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3c59f71ad35b4fb6939988008b28a482_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id3636254d44f4705a7bdc1c316fe84b1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if4221c58e52f4909b36605dadd146b7d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2bae3a3b55204825acfb1e76f20b24e9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2e50ce5daab3447dad66246292238408_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie25346e7ed2e41128d447599f19406e0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i87e8aec8bd684334990123ae403b48ca_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4546f45cf9aa4e14b24127e5f9d4fea3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6582daa1e75a42c99b2c88fb68720000_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i634628641819402ea5a026c99c65fee0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5afc50a2b8994761afc8a58bf465a177_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8deb5ba4bcc84302b69d17f0f24ab273_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i283afa0e67cd42aeab8585bafa160c58_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad79f0debb14428ebf3392e5e62747f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice9b2f89044948839a8118a0d06f7a5a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ae8bcf391864fa0aa1fae80ecada4d4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i615e00ca5d0c4bf59737de4d3cdfbc79_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f53689c44d1477c8a8d5c85e33e6cc9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia69f92c3883442f9ac3e7e29f738fb30_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81773a563de44608944662bcf2ed16fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1314feba242541ccb85ee011650a241f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie28343e2bb1346cf8adac040d1b222e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9721b1302c414be08dec7c70d723679d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7b8236a8069444dbd3402454e377e08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7ffe7f846fdd4215911f4435da2aa99e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a7d15b780cc49718b9b66a048b4bd67_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i517769fb8d3d4d88aedfb8eec789dbee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd196481c21f47a4a577f91a86c9cfb5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd03e6864f804fc58c70bfc59184c013_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8593ebc645ee46948c43e41d158d3af3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iabbc376d15634a1fb86f1c3d4ac1b7a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd08bd2fc85b4abda26874719cd114d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b22d6399ae941ebbdfaeadbcf067b12_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i484afade34ac4f13b779613730827833_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i39cc9a46fe5d49889d8ebe52bc7d1d5f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i403d086035bb480f9b075e653fb9d8dd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfc8182adcd340dbba5a9d6b679c198a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i87ca5ad55d624da486ade4979c6c6e91_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i92c9bc6572b241d984f314480b4b40be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if773f164cfbe4303af8285dcf9a7dee4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia8f6105def3f440fa068be7ec8c6f3e0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6ef98a5e8fb3430ba800e85641de87e2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9e555052cbfa417a81ce201e493bc712_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibc67e0fdd6984242b2e4d12d3eb09646_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8287b04dcd9644f1898c3799662ecdd3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic57bc093ef7146ed970a42ea68a105fd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id873fd0682654c6e90f53dd2bac761de_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f59bc0af0b6486685d38e958f934e78_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2ac15721c0374c1f91ebe38ae8718729_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anab:CommercialAndCorporateObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a2fda710ad34a4d970d42243c5b9820_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ea2612e6afb4e6082bd43853d5a60ff_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if850893e486f49f99cef83cf142d3b12_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6c179910018e4253b28df08106911001_D20170126-20170126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-26</startDate>
            <endDate>2017-01-26</endDate>
        </period>
    </context>
    <context id="i843be7b067844ab4ba42fa985c09cc59_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="ie3e0f3c6d06643d99cff64cf96249c85_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="i841d550ad79743fa813063932e5c0f4d_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anab:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9d7a172ff9414076a82e3643c4c3d82d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i50907f62d4544172b43380eaf53be931_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i86e4bdf62817429ab1560334d26b167b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i85bf1227873b45eb84645813d7f69fe7_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if4b58d081c564f6d818ceca787d65f82_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5366e2a8551e474594c7386e59be0c51_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4880500e564d4e71a8dc3f129c697e21_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic8f1b3ca0c38429bacb3bef63a856407_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i058a993ff9594b8cb1f884e7a1515273_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic813d75df97b4d32b5f6479c9fbbec40_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2ed314e7aed74593bb6a34824aa98293_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:OneOfficeLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i39321231595e4055aea3cf9c594d4960_I20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-04</instant>
        </period>
    </context>
    <context id="i8f78f9d6d9494fad879855e8958d731f_D20200504-20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001370053</identifier>
            <segment>
                <xbrldi:explicitMember dimension="anab:LeaseArrangementAxis">anab:A10770WateridgeCircleSanDiegoCalifornia92121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <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="milestone">
        <measure>anab:milestone</measure>
    </unit>
    <unit id="installment">
        <measure>anab:installment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>anab:lease</measure>
    </unit>
    <unit id="renewal_option">
        <measure>anab:renewal_option</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="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80L2ZyYWc6MzFkY2U4MWViZDg4NGU5ZGEwNzA2NWVmMzZiMTUzNjIvdGFibGU6MmZmZmJjZWViZDgyNDgxMzhlZDAwNTI0MDFiNzk1ZDMvdGFibGVyYW5nZToyZmZmYmNlZWJkODI0ODEzOGVkMDA1MjQwMWI3OTVkM180LTEtMS0xLTA_a6bb2f31-e3d3-4fa0-9a0c-f9862f580176">0001370053</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80L2ZyYWc6MzFkY2U4MWViZDg4NGU5ZGEwNzA2NWVmMzZiMTUzNjIvdGFibGU6MmZmZmJjZWViZDgyNDgxMzhlZDAwNTI0MDFiNzk1ZDMvdGFibGVyYW5nZToyZmZmYmNlZWJkODI0ODEzOGVkMDA1MjQwMWI3OTVkM181LTEtMS0xLTA_111482ac-cb16-410b-88ec-adccf5fb1c25">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80L2ZyYWc6MzFkY2U4MWViZDg4NGU5ZGEwNzA2NWVmMzZiMTUzNjIvdGFibGU6MmZmZmJjZWViZDgyNDgxMzhlZDAwNTI0MDFiNzk1ZDMvdGFibGVyYW5nZToyZmZmYmNlZWJkODI0ODEzOGVkMDA1MjQwMWI3OTVkM182LTEtMS0xLTA_b961ab0c-e92e-4bbb-b80b-0c24fb79bc7c">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80L2ZyYWc6MzFkY2U4MWViZDg4NGU5ZGEwNzA2NWVmMzZiMTUzNjIvdGFibGU6MmZmZmJjZWViZDgyNDgxMzhlZDAwNTI0MDFiNzk1ZDMvdGFibGVyYW5nZToyZmZmYmNlZWJkODI0ODEzOGVkMDA1MjQwMWI3OTVkM183LTEtMS0xLTA_6bc1bad3-abc0-4395-a790-cf058dc9b6be">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80L2ZyYWc6MzFkY2U4MWViZDg4NGU5ZGEwNzA2NWVmMzZiMTUzNjIvdGFibGU6MmZmZmJjZWViZDgyNDgxMzhlZDAwNTI0MDFiNzk1ZDMvdGFibGVyYW5nZToyZmZmYmNlZWJkODI0ODEzOGVkMDA1MjQwMWI3OTVkM184LTEtMS0xLTA_2b4b59a5-793f-47e3-8a75-6ec7777f726d">false</dei:AmendmentFlag>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ibc67e0fdd6984242b2e4d12d3eb09646_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDMyMA_ce15d8c4-6e6f-4469-88ff-19c0657de4b3">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i3f59bc0af0b6486685d38e958f934e78_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDc4OQ_611760b8-f908-4802-a244-299ad6fe8190">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <dei:DocumentType
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDkz_dcb701b7-e09b-4fc3-9e02-84ddd79fb5a7">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6MjkyNDE4MTY5NzEyNGY0M2JkMDIyNDRmYjU0NTk5ZTIvdGFibGVyYW5nZToyOTI0MTgxNjk3MTI0ZjQzYmQwMjI0NGZiNTQ1OTllMl8wLTAtMS0xLTA_5251ee34-890f-48cb-b96a-b00291582b94">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8xMzE_d5199b1f-1247-493f-b984-3edcb4a34727">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6MmE3ZGE0MmEzOWNhNGJkMWJhYjhiM2UxOTk2OWNkOWUvdGFibGVyYW5nZToyYTdkYTQyYTM5Y2E0YmQxYmFiOGIzZTE5OTY5Y2Q5ZV8wLTAtMS0xLTA_d18aa52e-fc56-47d1-b336-27ca02bf894e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDg3_6d99c79e-fcaa-41c9-aba5-bb5c567e7d66">001-37985</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDg4_7496a32d-5d9e-4cbb-8efd-820217905444">ANAPTYSBIO,&#160;INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6MmNhN2MyOWU0ZTQ1NDFiY2EwODk3ODE3NDY4OTg2MDAvdGFibGVyYW5nZToyY2E3YzI5ZTRlNDU0MWJjYTA4OTc4MTc0Njg5ODYwMF8wLTAtMS0xLTA_6de8d479-d419-4bbe-b3de-450d599891c5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6MmNhN2MyOWU0ZTQ1NDFiY2EwODk3ODE3NDY4OTg2MDAvdGFibGVyYW5nZToyY2E3YzI5ZTRlNDU0MWJjYTA4OTc4MTc0Njg5ODYwMF8wLTItMS0xLTA_826cc3a6-9f41-4d4f-8428-88ac38cacefc">20-3828755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDk0_489e28d9-64ba-43c0-bea7-999637b61f07">10421 Pacific Center Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDg5_e30a7d14-488e-4eef-bcf5-0f3c695f13db">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDk1_388c3fec-eff9-4134-9025-0dc0d1aef3f1">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDkw_654d013a-3e87-4768-a0a1-1e79c68d4884">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDk2_f0b666c8-c3d0-4da1-abdc-f3d2f0a3416f">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDkx_becae203-2a42-4b20-979e-2be6a2a1bb70">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDky_94c4c998-a82d-47cd-b1b9-5cdd7cf36477">362-6295</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6ZjFlYzE0ZTEyY2Q5NDFhOTk5YmMwNGE3YzhjOWVkNmIvdGFibGVyYW5nZTpmMWVjMTRlMTJjZDk0MWE5OTliYzA0YTdjOGM5ZWQ2Yl8xLTAtMS0xLTA_d14f7f72-ad12-437f-b9e9-25257df9c26a">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6ZjFlYzE0ZTEyY2Q5NDFhOTk5YmMwNGE3YzhjOWVkNmIvdGFibGVyYW5nZTpmMWVjMTRlMTJjZDk0MWE5OTliYzA0YTdjOGM5ZWQ2Yl8xLTEtMS0xLTA_90872d09-74da-4398-9485-8a42756a386f">ANAB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6ZjFlYzE0ZTEyY2Q5NDFhOTk5YmMwNGE3YzhjOWVkNmIvdGFibGVyYW5nZTpmMWVjMTRlMTJjZDk0MWE5OTliYzA0YTdjOGM5ZWQ2Yl8xLTItMS0xLTA_e2f8c557-379e-4935-a500-d5b15df2b772">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDk3_c8634475-be03-460d-abc6-179f90d7aa8c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDg1_3439d964-1771-407e-9f21-0fbe440bf8bc">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6YmRkNWE0YjA5MzZhNDU1NWI4NTNiZmZiN2I1ZTJkOWIvdGFibGVyYW5nZTpiZGQ1YTRiMDkzNmE0NTU1Yjg1M2JmZmI3YjVlMmQ5Yl8yLTAtMS0xLTEyMTY_2430c480-8e7b-4f7f-b216-afeb60af8c3d">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6YmRkNWE0YjA5MzZhNDU1NWI4NTNiZmZiN2I1ZTJkOWIvdGFibGVyYW5nZTpiZGQ1YTRiMDkzNmE0NTU1Yjg1M2JmZmI3YjVlMmQ5Yl8yLTYtMS0xLTA_4a8a6809-5265-425f-8138-cf9f457a7147">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGFibGU6YmRkNWE0YjA5MzZhNDU1NWI4NTNiZmZiN2I1ZTJkOWIvdGFibGVyYW5nZTpiZGQ1YTRiMDkzNmE0NTU1Yjg1M2JmZmI3YjVlMmQ5Yl80LTYtMS0xLTA_e16cd48b-10b4-4b5b-a647-83241cafccdf">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDg2_1259a46a-830a-4101-9e59-7b4999c1c7c7">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id43afc7b6e604329a8120b4e9efdb2cf_I20200806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xL2ZyYWc6MDZmNmZkN2Q2YTE5NDYyY2JmYTk1YmFmYjZhMzc0YzYvdGV4dHJlZ2lvbjowNmY2ZmQ3ZDZhMTk0NjJjYmZhOTViYWZiNmEzNzRjNl8yMDI3_4b68c115-c415-47b4-837d-5945570ad55a"
      unitRef="shares">27303581</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNC0xLTEtMS0w_7961d376-5c73-42bd-a1b4-05368a9dbdf4"
      unitRef="usd">221172000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNC0zLTEtMS0w_ffb8247c-db10-490d-94b1-d2b9135d9333"
      unitRef="usd">171017000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNi0xLTEtMS0w_c16dc25d-3d4c-47f6-bef6-38b3c92fa5ae"
      unitRef="usd">156706000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNi0zLTEtMS0w_f75dfb62-c634-46ff-b635-64c728144c7d"
      unitRef="usd">203210000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNy0xLTEtMS0w_1c4c62b9-01dd-439c-bc3a-99b28dfaacf1"
      unitRef="usd">6638000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfNy0zLTEtMS0w_f86d39c3-e498-4773-b96d-031fb6fec796"
      unitRef="usd">3506000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfOC0xLTEtMS0w_aa96cba1-1ca3-4f3a-aff5-467ed44a4a63"
      unitRef="usd">384516000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfOC0zLTEtMS0w_e152e9b6-606c-4361-81bc-b2f0a9e0d32a"
      unitRef="usd">377733000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfOS0xLTEtMS0w_9627b307-8ec0-40f1-b64c-e3cebf0ffeb8"
      unitRef="usd">1495000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfOS0zLTEtMS0w_6b902ece-627a-4476-8fc2-4071d8526fd2"
      unitRef="usd">1618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTAtMS0xLTEtMA_dc1531b6-ac1b-4773-8b57-2a5be350f7b0"
      unitRef="usd">14321000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTAtMy0xLTEtMA_dc17d5a3-affa-40df-a410-7e8d758c1246"
      unitRef="usd">54305000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTEtMS0xLTEtMA_ef451873-d6da-406e-bdb4-627de32a5cb8"
      unitRef="usd">1354000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTEtMy0xLTEtMA_58c11505-5312-418c-a173-c61ceca59477"
      unitRef="usd">1481000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTItMS0xLTEtMA_74d7bed5-4578-4645-86ec-435b4a48ca2c"
      unitRef="usd">60000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTItMy0xLTEtMA_8fa1d804-691f-44a1-a601-0d63a004ff36"
      unitRef="usd">60000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:Assets
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTQtMS0xLTEtMA_71a96225-258e-40b1-9735-4b92f2958633"
      unitRef="usd">401746000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTQtMy0xLTEtMA_2310913f-99c0-4f9e-a72b-2cc568bdaee0"
      unitRef="usd">435197000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTctMS0xLTEtMA_93b1223e-737d-46c8-a613-d4268aa63d62"
      unitRef="usd">6289000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTctMy0xLTEtMA_bf84a255-da5b-4581-b803-afe4c97a31f6"
      unitRef="usd">16237000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTgtMS0xLTEtMA_339f2c4e-ba0c-49eb-b579-6c4230eb0822"
      unitRef="usd">12916000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTgtMy0xLTEtMA_48563276-d3b5-425b-9bcf-5fde54c25412"
      unitRef="usd">11052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTktMS0xLTEtMA_4d511eae-58ff-402e-ace0-d69b75fe014a"
      unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMTktMy0xLTEtMA_82304cdb-4167-4388-a8a2-aa3f2d92a5a1"
      unitRef="usd">1375000</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjAtMS0xLTEtMA_cfe80bce-e585-45c4-bad5-3e2af3d00d8d"
      unitRef="usd">925000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjAtMy0xLTEtMA_bcb00ef5-3fc1-47ce-b652-62968173fb72"
      unitRef="usd">871000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjEtMS0xLTEtMA_3abc87e7-c2e3-4089-bb0e-f6f4dc52706a"
      unitRef="usd">20130000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjEtMy0xLTEtMA_ca0e542a-d3bf-42b0-9393-5d82d989e118"
      unitRef="usd">29535000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjQtMS0xLTEtMA_31263535-a16f-424a-84c2-79a5acc07472"
      unitRef="usd">180000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMjQtMy0xLTEtMA_12413ee1-43b7-4b3b-959e-55eca3ad2d65"
      unitRef="usd">654000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgwODY_990d706a-c2d9-4a42-b294-5fa2986dfc5e"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgwODY_b042ab9c-0728-4b29-a52b-c293f0fb4cfb"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgwOTU_20f2b3d2-289a-43b9-899f-8557142549ca"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgwOTU_da176268-193a-430c-b1a9-43ef5c83f3ba"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgxMDc_49b59273-813d-45c7-bd1c-f4321974e4db"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgxMDc_ccab2bef-4630-4875-9aa8-932d13b41eaf"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgxMDc_ea407bd4-1e58-4d2f-9b76-5ad4e4874529"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjkxMmU0YjAzYzNlNTRmNmZhZGFlYWU1OTZjNjljNTk4XzEwOTk1MTE2MjgxMDc_f3a6953b-9c6f-4423-9166-02fdc2a38f0f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMS0xLTEtMA_49b7a309-bca5-49f7-a066-4a5fcb0aba2a"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzItMy0xLTEtMA_0a72e5ac-14e0-4ec2-927f-380df2134bba"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5NTI_5ec3c605-d486-4411-9119-010356471b11"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5NTI_af1b2b7c-031c-4171-9943-665ccb038ac3"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5NzE_e8fd1357-9c74-49ee-bc9f-518cab496cf1"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5NzE_fee16bbf-16f3-4e31-ae2f-52e369c5b054"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5ODc_413d2d30-9d06-4568-a071-03cca720b6e7"
      unitRef="shares">27287000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2Mjc5ODc_5475a366-ff57-464a-8c8c-bf49bb68af72"
      unitRef="shares">27287000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2MjgwMDQ_5b102c01-07f3-4224-85e5-c8b13f80035c"
      unitRef="shares">27255000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmZhMDBhZjc0ZjFjNTRlYWJhNjRjYWQ3OTkzMDZiMzYxXzEwOTk1MTE2MjgwMDQ_efab2034-ee2b-41d3-96af-8bc93cbcf7ad"
      unitRef="shares">27255000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMS0xLTEtMA_bfde4b2d-b524-491a-81fd-a45ee6a593bf"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzMtMy0xLTEtMA_af896602-643c-4854-8a1b-a8350ebcea84"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzQtMS0xLTEtMA_7b1c7e25-857b-4fb7-a3cd-e53381c2d78a"
      unitRef="usd">654492000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzQtMy0xLTEtMA_5c37cd27-0868-4880-afe4-28cc990aaf63"
      unitRef="usd">648669000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzUtMS0xLTEtMA_400640c0-adaf-41f2-b121-6c9d4dbf7d42"
      unitRef="usd">753000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzUtMy0xLTEtMA_37ee1d91-8821-4381-85ea-d2d20d480465"
      unitRef="usd">338000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzYtMS0xLTEtMA_df0baf29-fc2e-4067-a1bb-2416595a0337"
      unitRef="usd">-273836000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzYtMy0xLTEtMA_1bb988ae-55e9-441a-bf2f-5845a84ed565"
      unitRef="usd">-244026000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzctMS0xLTEtMA_4c9ab2a6-7441-4928-8b05-e93261d0d29d"
      unitRef="usd">381436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzctMy0xLTEtMA_19d46167-5cb2-44ce-a5d3-36362737122a"
      unitRef="usd">405008000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzgtMS0xLTEtMA_5841c8f7-8aff-412b-9fe9-84420f698dc1"
      unitRef="usd">401746000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8xNi9mcmFnOjdjMTEwZDEzZmVlNjRhNGE4YzYzZmNlMGZlOTZjNjY0L3RhYmxlOjY1Nzg0Zjg0MDc4ZjQ4OWM4ZTE1YmZmYWJhMjE3NjkxL3RhYmxlcmFuZ2U6NjU3ODRmODQwNzhmNDg5YzhlMTViZmZhYmEyMTc2OTFfMzgtMy0xLTEtMA_77442d53-0504-4d7a-a8c9-ad55e967a108"
      unitRef="usd">435197000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMi0xLTEtMS0w_3f7a955c-e634-4e04-9bc9-54f7881c2128"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMi0zLTEtMS0w_49de6763-6931-40ec-8953-522c535b55a5"
      unitRef="usd">5000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMi01LTEtMS0w_d9d982b8-ea7e-43a3-9bb4-8be0da90257c"
      unitRef="usd">15000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMi03LTEtMS0w_6becc920-846a-49fc-bb10-9c58526c97fe"
      unitRef="usd">5000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNC0xLTEtMS0w_4661d3a2-932c-4e64-a070-b08a092fbf1d"
      unitRef="usd">17948000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNC0zLTEtMS0w_0f6b935e-a815-4118-b44b-f3552a358feb"
      unitRef="usd">27350000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNC01LTEtMS0w_254d2b65-bcd1-425f-8ff4-41b1ca4a96e6"
      unitRef="usd">38916000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNC03LTEtMS0w_5f60fb29-f2b4-4440-9a11-0c0b43429139"
      unitRef="usd">47981000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNS0xLTEtMS0w_b49b3ab7-7592-46bb-a892-ef7d60f837b6"
      unitRef="usd">4687000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNS0zLTEtMS0w_949c0dd6-1e80-4ec3-8ddc-45b50a8ac4ba"
      unitRef="usd">4307000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNS01LTEtMS0w_75224996-e300-4b38-b5e7-65b8a65c3eca"
      unitRef="usd">8972000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNS03LTEtMS0w_d9f885e9-eca2-4910-9ee3-b9d6f27264cb"
      unitRef="usd">8448000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNi0xLTEtMS0w_97081142-807e-4aea-a9bd-c07ea82f788d"
      unitRef="usd">22635000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNi0zLTEtMS0w_4a7280d6-5231-4e28-8a03-e039448a0992"
      unitRef="usd">31657000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNi01LTEtMS0w_0638ae21-f946-4574-ac0e-6089478e8335"
      unitRef="usd">47888000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNi03LTEtMS0w_7d4871db-0224-4df5-85d9-6b28646b3e4d"
      unitRef="usd">56429000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNy0xLTEtMS0w_3f331f96-2d88-4fe6-adfe-c0101cccf1b2"
      unitRef="usd">-22635000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNy0zLTEtMS0w_69917ccb-a78e-4356-97e7-62165771ffe5"
      unitRef="usd">-26657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNy01LTEtMS0w_0bf4a738-77fa-452f-83c8-c8c016195a2c"
      unitRef="usd">-32888000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfNy03LTEtMS0w_f57acb1f-758b-4337-912f-86805ca93c25"
      unitRef="usd">-51429000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfOS0xLTEtMS0w_99942fb4-8211-42a7-852a-d3ce87c08732"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfOS0zLTEtMS0w_475df652-13b5-4fe2-a670-8c5bbeba22cb"
      unitRef="usd">281000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfOS01LTEtMS0w_a9de40cd-a563-4385-8e55-b9ed1d007d80"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfOS03LTEtMS0w_82840d9a-cc91-46b8-b36b-73ff96e31954"
      unitRef="usd">601000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTEtMS0xLTEtMA_00ae8799-6ccb-400f-af3a-ef1421e8a952"
      unitRef="usd">1061000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTEtMy0xLTEtMA_eb4b3015-9908-4999-a6f5-fa505ee3d70f"
      unitRef="usd">2957000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTEtNS0xLTEtMA_54f933a9-e43c-41a9-975c-1bb387a05554"
      unitRef="usd">2958000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTEtNy0xLTEtMA_30d53c52-2e5a-4fdb-bcc7-6e45326c16b2"
      unitRef="usd">5945000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTItMS0xLTEtMA_b4b5af89-7581-4f7c-921b-70b751a32183"
      unitRef="usd">26000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTItMy0xLTEtMA_c797203a-9d82-4e1f-b3c1-c0051397c19b"
      unitRef="usd">-41000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTItNS0xLTEtMA_73837b82-7ae6-4daa-bf4d-f3353bb508dc"
      unitRef="usd">120000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTItNy0xLTEtMA_49230c04-1ba3-4602-a9ac-35589f646b28"
      unitRef="usd">-34000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTMtMS0xLTEtMA_fa3710f6-08d6-4245-bbfc-c04fcd93b5e3"
      unitRef="usd">1087000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTMtMy0xLTEtMA_d618b1a8-e501-43af-82b5-09f13a43bf66"
      unitRef="usd">2635000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTMtNS0xLTEtMA_a77b0cb8-fe23-4892-951d-546d0b52ddef"
      unitRef="usd">3078000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTMtNy0xLTEtMA_078fa749-17fc-485b-a8c5-56e004677543"
      unitRef="usd">5310000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTQtMS0xLTEtMA_f77a15ae-9a18-4980-9f3f-6e9ba2c481d1"
      unitRef="usd">-21548000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTQtMy0xLTEtMA_ef33fc52-6a82-4c88-a352-94225721a60e"
      unitRef="usd">-24022000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTQtNS0xLTEtMA_f8d722aa-6fab-4687-b362-f2a7012594a3"
      unitRef="usd">-29810000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTQtNy0xLTEtMA_8768bbd9-d0fd-4b6c-9c82-341b23b20a8e"
      unitRef="usd">-46119000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTUtMS0xLTEtMA_15e04b2e-2706-4445-bdeb-5ff08d33c408"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTUtMy0xLTEtMA_108d300a-8b07-488e-84ac-9de940c5c3a2"
      unitRef="usd">-60000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTUtNS0xLTEtMA_773fbc71-14d7-423c-9412-c6ce05cae4af"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTUtNy0xLTEtMA_c2a95da6-24c6-496b-a9d2-ad04ed85eebc"
      unitRef="usd">-79000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTctMS0xLTEtMA_49e300f2-b95b-4e54-b9f1-eb9b58174f6b"
      unitRef="usd">-21548000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTctMy0xLTEtMA_3e9179b1-7661-4ea8-8234-6493835149ad"
      unitRef="usd">-23962000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTctNS0xLTEtMA_43c39137-8cde-422a-b8c7-963117e239fa"
      unitRef="usd">-29810000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMTctNy0xLTEtMA_2ba24fdb-1537-49fc-8633-9be4e51f2ced"
      unitRef="usd">-46040000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmU4MDUwOTgwNjY4NzQ5NDc4YTU5NjYyODAwYzhiOWMwXzEwOTk1MTE2Mjc4OTE_aebc78d9-ac97-48b4-8271-bfe50ef7d45b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmU4MDUwOTgwNjY4NzQ5NDc4YTU5NjYyODAwYzhiOWMwXzEwOTk1MTE2Mjc5MDI_16b382b0-fbb3-4654-b51f-82dc5742a7d8"
      unitRef="usd">99000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmU4MDUwOTgwNjY4NzQ5NDc4YTU5NjYyODAwYzhiOWMwXzEwOTk1MTE2Mjc5MTM_bebae4de-2a16-4704-a2c1-0e76d9c46aba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmU4MDUwOTgwNjY4NzQ5NDc4YTU5NjYyODAwYzhiOWMwXzEwOTk1MTE2Mjc5MjI_8f2ab9b0-9888-486f-bcd6-723760ab5a32"
      unitRef="usd">214000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMS0xLTEtMA_6ee30927-45bb-4420-8a3a-dba600f4c80b"
      unitRef="usd">-392000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtMy0xLTEtMA_18437237-5e7f-4299-bf86-79f8e6457d58"
      unitRef="usd">370000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtNS0xLTEtMA_51223e4c-afd0-43d4-9cf8-0962f70abb7d"
      unitRef="usd">415000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjAtNy0xLTEtMA_1704f8da-3aa3-4523-8675-22d9d0e00fa5"
      unitRef="usd">797000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjItMS0xLTEtMA_3cfa08b2-92f9-446f-816e-57f1946671bd"
      unitRef="usd">-21940000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjItMy0xLTEtMA_a5385fc1-1752-4595-9200-1426a63e41c9"
      unitRef="usd">-23592000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjItNS0xLTEtMA_40341f3a-01f3-4caf-9538-2624741a6ca8"
      unitRef="usd">-29395000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjItNy0xLTEtMA_65e899b3-2f3c-4943-a888-48d70faf2f8c"
      unitRef="usd">-45243000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjQtMS0xLTEtMA_eea7d7f1-f16e-497b-8390-8c3c5e4155b5"
      unitRef="usdPerShare">-0.79</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjQtMy0xLTEtMA_4cedafa4-dd50-4c30-b188-537ad56db1d7"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjQtNS0xLTEtMA_a7482033-c665-4de5-85ef-239db176a28d"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjQtNy0xLTEtMA_f0148956-1bcd-493c-9416-ba207590a2dc"
      unitRef="usdPerShare">-1.70</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjctMS0xLTEtMA_001e42c6-9519-4baa-9dca-0814e76e91ec"
      unitRef="shares">27279000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjctMy0xLTEtMA_7af15e01-ff29-4d93-9d69-5d1a7401729c"
      unitRef="shares">27026000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjctNS0xLTEtMA_2b6f0dd4-a657-489b-b92d-1076fca5de0a"
      unitRef="shares">27271000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yMi9mcmFnOjhmMzYzNjA5YWFhMDRjMGVhN2EyOWYwNjA1NDc5NGU4L3RhYmxlOmI2OTA4OGNjODRhMjQxODNiZjM2ZWEwNTgzMWRlMThiL3RhYmxlcmFuZ2U6YjY5MDg4Y2M4NGEyNDE4M2JmMzZlYTA1ODMxZGUxOGJfMjctNy0xLTEtMA_6cc9cf02-25ce-421c-bdb7-aaa91c1708fc"
      unitRef="shares">27004000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="ie3b052f7a8174fb3afccb3ca581ed56f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi0xLTEtMS0w_4663a092-e28a-43ed-a21c-367261a0b64c"
      unitRef="shares">27255000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie3b052f7a8174fb3afccb3ca581ed56f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi0zLTEtMS0w_002f8919-9791-42e2-b9f0-ab742cb6244e"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifcb37db9e8cb4dd695e30e8782f7b1c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi01LTEtMS0w_91896cd1-88b4-4db3-9429-b3cfadbd8edb"
      unitRef="usd">648669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff1b97ad6a4e48ddb71a9cdaaa8c6c0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi03LTEtMS0w_2ea33bcf-d730-42c5-bf96-0c8b3f184ebf"
      unitRef="usd">338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4b7ec68d9c442279c036536a26e6e6d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi05LTEtMS0w_c4f8aa7e-3bff-4b65-89b9-ccf05522eef8"
      unitRef="usd">-244026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMi0xMS0xLTEtMA_6ed08e46-b8b6-4bd3-9d7c-24d47e581c05"
      unitRef="usd">405008000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id893a7af5d5b447898c92baeacfa61f7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfNi0xLTEtMS0w_813b1859-e048-48be-89b0-8d933a269de5"
      unitRef="shares">22000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4f46955fb46d4aa6b9bd4a12cd4556f9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfNi01LTEtMS0w_f8a76054-8fd4-48cf-9960-15f64f60a4ea"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaed107d138034b2985d02a92018fd4d8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfNi0xMS0xLTEtMA_00692f24-0496-4db4-8e9e-86f51d5d66b8"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i4f46955fb46d4aa6b9bd4a12cd4556f9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTEtNS0xLTEtMA_0ac336c0-afdb-4e15-8482-3595986b771f"
      unitRef="usd">2975000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="iaed107d138034b2985d02a92018fd4d8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTEtMTEtMS0xLTA_c182bc38-d287-4060-bce2-93456b11bfc8"
      unitRef="usd">2975000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i599d41a3368c487cbbc79cbce75e4e30_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTItNy0xLTEtMA_88c31847-16d2-48f8-a951-441bf6d7de12"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaed107d138034b2985d02a92018fd4d8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTItMTEtMS0xLTA_f192e99b-b019-4e26-bb87-3a3174ab259a"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i720972ab1158414da39d8dc20027d4c6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTMtOS0xLTEtMA_6ecbaf95-224d-4e22-906b-f82699f6465c"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaed107d138034b2985d02a92018fd4d8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTMtMTEtMS0xLTA_0fa7aa34-f7fc-4fd6-aeac-cf65b222e37b"
      unitRef="usd">-8262000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i9a43c54af41f4674856d9f70527e91b7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtMS0xLTEtMA_7a986cfd-301e-45af-8811-09f554b17d86"
      unitRef="shares">27277000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9a43c54af41f4674856d9f70527e91b7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtMy0xLTEtMA_1d115e55-5dce-405e-9ca6-c4b7ed92a16b"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ea0cd07cb944a2d8088d2f47c6a51d4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtNS0xLTEtMA_28ee8dee-21f7-44e9-b023-00804d05fb86"
      unitRef="usd">651680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ica1de7dae20744fab128b13e5c8d64a2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtNy0xLTEtMA_6f8acefa-6fc5-442a-96d2-a21f0f4c67e8"
      unitRef="usd">1145000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i697fe70793654896be53bfb73e7eb530_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtOS0xLTEtMA_d8eaf524-7e13-41cf-b213-4114b13cc1c3"
      unitRef="usd">-252288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58ab02d5baa04233bbecdb4fd20374e2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTQtMTEtMS0xLTA_1143366b-2345-4dd2-a145-91cf1bc28409"
      unitRef="usd">400564000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8a337974f45348a4bbab2b0a2e2cd347_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTUtMS0xLTEtMA_61ec41b8-b893-4df9-af21-9f68688b2d95"
      unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i247b64e5143e4c1eb740377f6fcdfe50_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTUtNS0xLTEtMA_55672c32-a2ad-4da7-9a12-c5179e0c20ad"
      unitRef="usd">71000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTUtMTEtMS0xLTA_9defc87e-8e7c-4984-a92a-537f72c37f30"
      unitRef="usd">71000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i247b64e5143e4c1eb740377f6fcdfe50_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTYtNS0xLTEtMA_0bc1a2bc-b115-499b-a21c-d8079c90b2ad"
      unitRef="usd">2741000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTYtMTEtMS0xLTA_558957c9-dbfa-4020-ac86-861570630b7e"
      unitRef="usd">2741000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib7746d0a2db848959438b17da90d2460_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTctNy0xLTEtMA_9b64214d-0859-4e2d-8490-ac930524c683"
      unitRef="usd">-392000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTctMTEtMS0xLTA_2b6a747b-85cd-4e56-aece-9cb66aecc953"
      unitRef="usd">-392000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="if158ee08af834732b05d39d58d4a4c91_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTgtOS0xLTEtMA_9ad322ee-fcd2-4730-bab9-c8f3aa724b68"
      unitRef="usd">-21548000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTgtMTEtMS0xLTA_b84e8d70-d2c3-40f0-a379-2dd6ee67ca3a"
      unitRef="usd">-21548000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2d386a8228f145f681a902e2eaecb850_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktMS0xLTEtMA_06d84c17-876c-4d6d-b165-2ffca68d428c"
      unitRef="shares">27287000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2d386a8228f145f681a902e2eaecb850_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktMy0xLTEtMA_94b42336-7a56-4412-bc56-b4ce40a78eea"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icffee637cfc24f96aefaebfec175353a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktNS0xLTEtMA_f9e0c5bc-0472-487c-8c94-8ddda41abb5a"
      unitRef="usd">654492000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3aa3fbb8c054360bff2316e7f535b18_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktNy0xLTEtMA_6207015e-adb0-4c78-bf88-9712221114ab"
      unitRef="usd">753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idaa154a14d1545bda20070ec0ca61ef7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktOS0xLTEtMA_a8cbd293-b651-46f0-8166-a071b149e5f9"
      unitRef="usd">-273836000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8yOC9mcmFnOjVhNmI5YjIyYzc4NjQ0N2Y4ODg5YWZmN2FiMTU5MDA1L3RhYmxlOjg5MmYxMzMyYzc4MTRjYmJiNGFjZWM2MTY0NGQ2YWE4L3RhYmxlcmFuZ2U6ODkyZjEzMzJjNzgxNGNiYmI0YWNlYzYxNjQ0ZDZhYThfMTktMTEtMS0xLTA_c888150f-a3bd-4eb4-a6bc-3d7abc285bfb"
      unitRef="usd">381436000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i9c737360461f4b1d9150f50d31c0be26_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi0xLTEtMS0w_7593f9fa-f5d2-4a22-9708-c29cb4caa049"
      unitRef="shares">26922000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9c737360461f4b1d9150f50d31c0be26_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi0zLTEtMS0w_d4285c6f-e6ac-4fce-88c2-b3bb4fe81107"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5b85534ab9e44bf8a9c22437e672b95_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi01LTEtMS0w_bb4c6f3e-dbd7-453c-a1c0-b6c8ef26fda9"
      unitRef="usd">633251000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia39a27d2dc6940af9d222e90f7744dc2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi03LTEtMS0w_bea2d2e4-e244-42b2-a456-dc44bdc51328"
      unitRef="usd">-223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd8987e5c729445db774436e2cfd051a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi05LTEtMS0w_552e6274-34d3-4cbe-8588-dab8b9d55fe9"
      unitRef="usd">-146690000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i503fe47f6450487c8ed8c43be79fc0da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMi0xMS0xLTEtMA_db91aafc-d255-475c-9929-63a5f4a71a4d"
      unitRef="usd">486365000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia4edd5798bbf4962a346055b85b7b9f3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfNi0xLTEtMS0w_6dfd4811-2b99-4193-b85f-d93d6027f847"
      unitRef="shares">84000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i13102072ff9e47e2a0106daf51ac441f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfNi01LTEtMS0w_b1bff992-e2ba-4f44-90c5-8bfd49a4a9e8"
      unitRef="usd">574000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia4fdd06ac6fa4ddc9b3765dd4a8633e3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfNi0xMS0xLTEtMA_047ffbfb-1f2d-438b-9480-92f86aae37dc"
      unitRef="usd">574000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i13102072ff9e47e2a0106daf51ac441f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTEtNS0xLTEtMA_801d7f0c-e289-48f2-83b3-a124f520689c"
      unitRef="usd">2867000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ia4fdd06ac6fa4ddc9b3765dd4a8633e3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTEtMTEtMS0xLTA_10a74829-cef2-4277-ae70-411fb974b8aa"
      unitRef="usd">2867000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5bfb630bc7db411295562cc8bf76a7e1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTItNy0xLTEtMA_e5b1751d-46c3-4d84-abd3-0fe4c8ffd571"
      unitRef="usd">427000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia4fdd06ac6fa4ddc9b3765dd4a8633e3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTItMTEtMS0xLTA_a7747393-eca3-4eb9-b1c5-cc3141274aa6"
      unitRef="usd">427000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i06e3d3bad7564f01940ec17894cd59c4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTMtOS0xLTEtMA_cc56bd6d-8a6e-4935-b5e2-e20885144893"
      unitRef="usd">-22078000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia4fdd06ac6fa4ddc9b3765dd4a8633e3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTMtMTEtMS0xLTA_67f02885-e7e6-4a3d-8be4-f14a3d513201"
      unitRef="usd">-22078000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2798af4da11948c0aa07de6bd98a367d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtMS0xLTEtMA_4ba38744-cab7-4bc3-8baf-00fac8851cfe"
      unitRef="shares">27006000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2798af4da11948c0aa07de6bd98a367d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtMy0xLTEtMA_dd0de2fc-7072-40b3-9b67-f5e358719a6a"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib13d2b72d20e4290aabb1e4ecfd7b4e2_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtNS0xLTEtMA_46ab5129-2db4-4cba-bf50-b708b18a1b6d"
      unitRef="usd">636692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7a66f9af5df495d968a215631f09ef2_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtNy0xLTEtMA_5866643e-a77f-4ebb-a3ec-a78ff80b84ce"
      unitRef="usd">204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0921953c5794b3db4a32cd52deb5b0f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtOS0xLTEtMA_cd1f3998-42c8-4498-b04a-9913f68566b5"
      unitRef="usd">-168768000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6ebab7b06ea4ba5b3aef05279096330_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTQtMTEtMS0xLTA_c91ffb86-c664-4d6c-8769-efbab77a232b"
      unitRef="usd">468155000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i843e100e4d82411fae6c2c14280c15ab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTUtMS0xLTEtMA_a4bf8fcb-678f-471b-88ff-130be974c2ab"
      unitRef="shares">39000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i689d4f9d68c34f4494de6e984c59fc63_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTUtNS0xLTEtMA_e5c22866-4965-44f0-9918-70ac3f43a62d"
      unitRef="usd">215000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTUtMTEtMS0xLTA_1eebbbb2-2d33-4c12-ad1e-ab968150b09e"
      unitRef="usd">215000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i689d4f9d68c34f4494de6e984c59fc63_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTctNS0xLTEtMA_8b268c84-122a-403a-832b-cdcb795f9243"
      unitRef="usd">3643000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTctMTEtMS0xLTA_c83bcd21-1c07-44f0-9867-e06e4f3704c5"
      unitRef="usd">3643000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i407c7351914e4bf99a2f14ba1ff45252_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTgtNy0xLTEtMA_6547dc2d-727b-41b1-93f1-58085f26b84e"
      unitRef="usd">370000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTgtMTEtMS0xLTA_5bd0c08a-0bbc-478d-ac73-f3c8ffa31702"
      unitRef="usd">370000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0fc07fda25684cc3954552c1e3b1deec_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTktOS0xLTEtMA_e872e2f9-a4af-4797-bbb9-276c33667f54"
      unitRef="usd">-23962000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMTktMTEtMS0xLTA_bcf2a974-d20f-4a5a-98e1-67542b757e60"
      unitRef="usd">-23962000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i1cabebbf47704722b1e96b2e4c18ffd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtMS0xLTEtMA_85963a0a-03aa-4ab0-9810-3c103fcec285"
      unitRef="shares">27045000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1cabebbf47704722b1e96b2e4c18ffd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtMy0xLTEtMA_fc08e168-ce67-4668-a367-bb2002a61878"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf9ddf36263f4b5d9eb5dd2a792d1ae1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtNS0xLTEtMA_95425e80-0436-4502-b8ad-099a085dee84"
      unitRef="usd">640550000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66fbd38dd75d40a98668e6984b557c97_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtNy0xLTEtMA_1ef69fd0-f9ef-48f0-af09-c2eb7b837cf1"
      unitRef="usd">574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e9d5ddad97147b0baced8b8f4f1f173_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtOS0xLTEtMA_c5582891-a3a9-41a7-a4db-ab2a2198ff0e"
      unitRef="usd">-192730000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67e613a3a6a642b7b6df83a4e5fd5ecd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zMS9mcmFnOmVmMGY2MjgxYjYxMDRjZDI4ZTk1NjVjZTA4ZDQyNjk0L3RhYmxlOmM3YTQ2MDE0NGI2ZTQ0YzY5ZjQwZjVmOGM3ZmFiNjVjL3RhYmxlcmFuZ2U6YzdhNDYwMTQ0YjZlNDRjNjlmNDBmNWY4YzdmYWI2NWNfMjAtMTEtMS0xLTA_1bda7387-8dd3-4bc4-86e5-029941c0ab14"
      unitRef="usd">448421000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMy0xLTEtMS0w_daf50c7e-646d-4f6f-b6b1-e8db147e7e9b"
      unitRef="usd">-29810000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMy0zLTEtMS0w_512450f3-567d-4476-bca1-2bb2c741a83a"
      unitRef="usd">-46040000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfNS0xLTEtMS0w_f12ad69f-10d5-4aaf-b5a5-9e55a4c93751"
      unitRef="usd">277000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfNS0zLTEtMS0w_5688824e-5ccf-417d-85bc-9e65d17a06fa"
      unitRef="usd">239000</us-gaap:DepreciationDepletionAndAmortization>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfNi0xLTEtMS0w_4569dccd-ba55-4a6f-90cc-2df2c3fc4552"
      unitRef="usd">5716000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfNi0zLTEtMS0w_f72218dd-a308-4cf5-b92d-655707021c89"
      unitRef="usd">6510000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfOC0xLTEtMS0w_c73d8cfe-023a-40ce-a747-318d2c72bbb9"
      unitRef="usd">-61000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfOC0zLTEtMS0w_67b9f55d-e257-4515-a79e-c0b4fed00a4e"
      unitRef="usd">1926000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfOS0xLTEtMS0w_a8b2b660-fe3c-4bfb-a36e-959be6448ab1"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfOS0zLTEtMS0w_bd73c992-900a-42c1-a496-f61a5e2fafca"
      unitRef="usd">-332000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTEtMS0xLTEtMA_f471b56f-5484-44d8-8609-059b8e23ea5c"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTEtMy0xLTEtMA_3d372d36-19f9-488f-888e-93cefe421523"
      unitRef="usd">5000000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTMtMS0xLTEtMA_88dac136-a52a-434c-a78a-524113748ac7"
      unitRef="usd">2478000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTMtMy0xLTEtMA_6ad3cec2-9adf-44cf-a392-95942cb0f240"
      unitRef="usd">-1609000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTQtMS0xLTEtMA_82198364-1719-4d36-bd00-aaf361fd184f"
      unitRef="usd">-8488000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTQtMy0xLTEtMA_8bc81f7d-1ee2-4432-906c-e67dc6a8f0fa"
      unitRef="usd">12660000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTctMS0xLTEtMA_114a63c5-ddea-493a-a9c8-2bbb10cb4cca"
      unitRef="usd">-34722000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTctMy0xLTEtMA_f8f45115-f614-4dcd-8191-d5ebf208694a"
      unitRef="usd">-31616000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTktMS0xLTEtMA_f1190ab5-fb9e-4df1-bd3e-c585747a2df0"
      unitRef="usd">86947000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMTktMy0xLTEtMA_65838196-7a02-45ce-bd9c-bfa5f5ea47d6"
      unitRef="usd">132313000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjAtMS0xLTEtMA_34dd2fcc-ddbf-4e00-8aa1-09c646efc039"
      unitRef="usd">173262000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjAtMy0xLTEtMA_7157d994-3897-4b96-9a99-b62d59ae4bd2"
      unitRef="usd">200267000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjEtMS0xLTEtMA_4d453bca-946b-40d8-931c-b0dfd5374eb3"
      unitRef="usd">170000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjEtMy0xLTEtMA_2ffe7e89-0d39-41cc-8f11-4af1e7d19ecb"
      unitRef="usd">421000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjItMS0xLTEtMA_301bbf59-b158-49b3-8b21-9f6fec4105af"
      unitRef="usd">86145000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjItMy0xLTEtMA_eba35340-a5e1-4121-aec7-d40448c12cb0"
      unitRef="usd">67533000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjQtMS0xLTEtMA_d1f85334-c11f-4bc8-88d9-712c8a968c66"
      unitRef="usd">107000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjQtMy0xLTEtMA_15b80468-20df-48f0-b81b-655e05d673bb"
      unitRef="usd">789000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjctMS0xLTEtMA_6b363d57-9048-4b8c-9a1a-11768539f9eb"
      unitRef="usd">1375000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMjctMy0xLTEtMA_dbd5933b-f744-4e62-b472-a1b79907f970"
      unitRef="usd">3750000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzAtMS0xLTEtMA_9b96b871-5b8a-4d3c-b455-64776755447c"
      unitRef="usd">-1268000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzAtMy0xLTEtMA_8281603f-469e-4c00-8061-f5c725fbc0cf"
      unitRef="usd">-2961000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzEtMS0xLTEtMA_ad1c8b24-2461-4e54-9cf5-135bc08b3ef9"
      unitRef="usd">50155000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzEtMy0xLTEtMA_fccf13e3-5517-46e8-a58f-25e76b26b23f"
      unitRef="usd">32956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzItMS0xLTEtMA_e15d9089-f745-4913-b262-6f6d17b8c17f"
      unitRef="usd">171077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i503fe47f6450487c8ed8c43be79fc0da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzItMy0xLTEtMA_69c1df5e-987c-4974-9fd4-26fc4a71366b"
      unitRef="usd">113656000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzMtMS0xLTEtMA_efff617d-7eb3-4e3c-b278-f33aced29dfb"
      unitRef="usd">221232000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67e613a3a6a642b7b6df83a4e5fd5ecd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzMtMy0xLTEtMA_da72b728-8a92-4122-bab6-938fe5584a2f"
      unitRef="usd">146612000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzUtMS0xLTEtMA_61735c08-8b22-4016-a5b4-a3117bf8400b"
      unitRef="usd">4000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzUtMy0xLTEtMA_8aae8927-a87a-4860-b149-61d5bba3ac83"
      unitRef="usd">301000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzgtMS0xLTEtMA_0382b0b5-848f-410e-b33f-395d78bbc688"
      unitRef="usd">25000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF8zNC9mcmFnOmFmNTc5NzMyZmU2YjRkM2ZiMDI0MWZlYTk5MzhiYTI2L3RhYmxlOjg4Yjg1Yjg2NGRkNjRjMzRhZTg1MzU4YjA4MzhhZGIyL3RhYmxlcmFuZ2U6ODhiODViODY0ZGQ2NGMzNGFlODUzNThiMDgzOGFkYjJfMzgtMy0xLTEtMA_912ed5ab-33f1-4976-bfc4-b6b236576a5b"
      unitRef="usd">14000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80MC9mcmFnOmU2YTZjMjI4Y2QzYjRlZmQ4MTZiNWU0MWI5MjQ5MDUyL3RleHRyZWdpb246ZTZhNmMyMjhjZDNiNGVmZDgxNmI1ZTQxYjkyNDkwNTJfMTk3NQ_03604a69-f59e-4d18-8d1b-248e70b57d4c">Description of the Business &lt;div style="text-indent:31.5pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;AnaptysBio, Inc. (&#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; or the &#x201c;Company&#x201d;) was incorporated in the state of Delaware in November 2005. We are a clinical stage biotechnology company developing first-in-class immunology therapeutic product candidates to patients. We are focused on emerging immune control mechanisms applicable to inflammation and immuno-oncology indications. We develop our product candidates using our proprietary antibody discovery technology platform, which is based upon a breakthrough understanding of the natural process of antibody generation, known as somatic hypermutation, (&#x201c;SHM&#x201d;), and replicates this natural process of antibody generation &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;in vitro&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. We currently generate revenue from milestones achieved under our collaborative research and development arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Since our inception, we have devoted our primary effort to research and development activities. Our financial support has been provided primarily from the sale of our common and preferred stock, as well as through funds received under our collaborative research and development agreements. Going forward, as we continue our expansion, we may seek additional financing and/or strategic investments. However, there can be no assurance that any additional financing or strategic investments will be available to us on acceptable terms, if at all. If events or circumstances occur such that we do not obtain additional funding, we will most likely be required to reduce our plans and/or certain discretionary spending, which could have a material adverse effect on our ability to achieve our intended business objectives. Management believes its currently available resources will provide sufficient funds to enable the Company to meet its operating plans for at least the next twelve months. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkwOA_a9bd2c2b-6ddc-4e86-8a54-d5031f38f182">Summary of Significant Accounting Policies &lt;div style="padding-left:13.5pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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 2019 financial information to conform to the current year presentation of prepaid expenses and other assets on the Consolidated Statements of Cash Flows. Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020. Interim results are not necessarily indicative of results for a full year, particularly in light of the novel coronavirus pandemic (&#x201c;COVID-19&#x201d;), and its impact on domestic and global economies. To limit the spread of&#160;COVID-19, governments have taken various actions including the issuance of stay-at-home orders and social distancing guidelines, causing some businesses to suspend operations and or experience 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, regulatory and commercialization timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. Our future research and development expenses and general and administrative expenses may vary significantly if we experience an increased impact from&#160;COVID-19 on the costs and timing associated with the conduct of our clinical trials and other related business activities. The financial statements should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2019, included in our Annual Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires 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 it or treat COVID-19, 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="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Net Loss Per Common Share &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:24.75pt;margin-top:12pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table sets forth &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;the weighted average o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;utstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because to do so would be anti-dilutive (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.028%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.453%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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;&lt;div style="padding-left:11.25pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt;margin-top:6pt;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the Financial Accounting Standards Board &#x201c;FASB&#x201d; issued ASU 2019-12,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; intended to simplify the accounting for income taxes. The guidance removes the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. Additionally, the guidance simplifies the accounting for income taxes by: 1) requiring that an entity recognize a franchise tax (or similar tax) that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements (although the entity may elect to do so (on an entity-by-entity basis) for a legal entity that is both not subject to tax and disregarded by the taxing authority), 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date and 5) making minor improvements for income tax accounting related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2020. Different components of the guidance require retrospective, modified retrospective or prospective adoption, and early adoption is permitted.&#160;We early adopted this standard on January 1, 2020 and the adoption of the standard did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses:&#160;Measurement of Credit Losses on Financial Instruments&#160;(Topic 326)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;,&#160;which changes the accounting treatment for recognizing the impairment of financial assets. Under the new guidance, credit losses for certain types of financial instruments will be estimated based on expected losses. The new guidance also eliminates the other-than-temporary impairment model for available-for-sale (AFS) debt securities. Entities will begin to recognize credit losses on AFS debt securities as allowances rather than as reductions in the carrying value of the securities. Impairment that is not credit-related impairment will continue to be recognized in other comprehensive income and entities will no longer consider the length of time a security has been in an unrealized loss position when determining whether a credit loss exists. ASU 2016-13 becomes effective for annual and interim periods beginning after December 15, 2019.&#160;We adopted this standard prospectively on January 1, 2020 and the adoption of the standard did not have a material impact to our consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our investments and external market factors. We will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.&lt;/span&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkxNg_d19a33e8-7d60-4745-9bdd-67a6148839c6">Basis of Presentation The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission, (the &#x201c;SEC&#x201d;). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles, (&#x201c;U.S. GAAP&#x201d;), have been omitted. The accompanying unaudited consolidated financial statements include all known adjustments necessary for a fair presentation of the results of interim periods as required by U.S. GAAP. These adjustments consist primarily of normal recurring accruals and estimates that impact the carrying value of assets and liabilities. Also, certain reclassifications have been made to 2019 financial information to conform to the current year presentation of prepaid expenses and other assets on the Consolidated Statements of Cash Flows. Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020. Interim results are not necessarily indicative of results for a full year, particularly in light of the novel coronavirus pandemic (&#x201c;COVID-19&#x201d;), and its impact on domestic and global economies. To limit the spread of&#160;COVID-19, governments have taken various actions including the issuance of stay-at-home orders and social distancing guidelines, causing some businesses to suspend operations and or experience 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, regulatory and commercialization timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. Our future research and development expenses and general and administrative expenses may vary significantly if we experience an increased impact from&#160;COVID-19 on the costs and timing associated with the conduct of our clinical trials and other related business activities. The financial statements should be read in conjunction with our audited financial statements for the year ended December&#160;31, 2019, included in our Annual Form 10-K.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkxMg_33cc8fcc-6fe2-4c55-b1d3-62389be33be7">Basis of ConsolidationThe accompanying consolidated financial statements include us and our wholly-owned Australian subsidiary. All intercompany accounts and transactions have been eliminated in consolidation. We operate in one reportable segment and our functional and reporting currency is the U.S. dollar.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfMjY5Mw_e8005045-d8e4-4e13-9d79-b1996a98b13d"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkxMw_4247fa51-2278-4e32-ad50-e38461646507">&lt;div style="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires 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 it or treat COVID-19, 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="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkwMQ_8d57621f-0db5-48d1-b595-6c9b13d7d907">&lt;div style="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Net Loss Per Common Share &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODg5Ng_0d69b741-ef74-4115-bd9d-fe4c5198ba54">&lt;div style="text-indent:24.75pt;margin-top:12pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table sets forth &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;the weighted average o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;utstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because to do so would be anti-dilutive (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.028%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.453%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="i7ec31dee6f2c4d7d896f80513d58fc10_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RhYmxlOjQwMTc2Mzc4NzE4NDQ4YjhhNWY2M2NmMTliOTQ3ZDFmL3RhYmxlcmFuZ2U6NDAxNzYzNzg3MTg0NDhiOGE1ZjYzY2YxOWI5NDdkMWZfMy0xLTEtMS0w_721f7e38-f2a9-4f04-b7ab-16d9c5f9890f"
      unitRef="shares">2838000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaf4909926e464bfcaf1033daafcb07cb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RhYmxlOjQwMTc2Mzc4NzE4NDQ4YjhhNWY2M2NmMTliOTQ3ZDFmL3RhYmxlcmFuZ2U6NDAxNzYzNzg3MTg0NDhiOGE1ZjYzY2YxOWI5NDdkMWZfMy0zLTEtMS0w_98410756-80f5-43a2-9095-a520391d9231"
      unitRef="shares">2525000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7efed0530fb04fd694be494f7a6c1126_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RhYmxlOjQwMTc2Mzc4NzE4NDQ4YjhhNWY2M2NmMTliOTQ3ZDFmL3RhYmxlcmFuZ2U6NDAxNzYzNzg3MTg0NDhiOGE1ZjYzY2YxOWI5NDdkMWZfMy01LTEtMS0w_d4db8408-7388-41cd-89cf-a582af8f0af9"
      unitRef="shares">2930000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i73c47c4970a94fbf8f31550598b02973_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RhYmxlOjQwMTc2Mzc4NzE4NDQ4YjhhNWY2M2NmMTliOTQ3ZDFmL3RhYmxlcmFuZ2U6NDAxNzYzNzg3MTg0NDhiOGE1ZjYzY2YxOWI5NDdkMWZfMy03LTEtMS0w_98e5d9d4-e567-426c-80f6-c9b0607596f9"
      unitRef="shares">2443000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80My9mcmFnOmNkYTFkOGVmNDhhODQwMzhhYzdmOWUyMDkzZTk5MDdhL3RleHRyZWdpb246Y2RhMWQ4ZWY0OGE4NDAzOGFjN2Y5ZTIwOTNlOTkwN2FfODkxMQ_46f10948-4c71-4871-9bba-79a8bbbfa3b5">&lt;div style="padding-left:11.25pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt;margin-top:6pt;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the Financial Accounting Standards Board &#x201c;FASB&#x201d; issued ASU 2019-12,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; intended to simplify the accounting for income taxes. The guidance removes the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. Additionally, the guidance simplifies the accounting for income taxes by: 1) requiring that an entity recognize a franchise tax (or similar tax) that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements (although the entity may elect to do so (on an entity-by-entity basis) for a legal entity that is both not subject to tax and disregarded by the taxing authority), 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date and 5) making minor improvements for income tax accounting related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2020. Different components of the guidance require retrospective, modified retrospective or prospective adoption, and early adoption is permitted.&#160;We early adopted this standard on January 1, 2020 and the adoption of the standard did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses:&#160;Measurement of Credit Losses on Financial Instruments&#160;(Topic 326)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;,&#160;which changes the accounting treatment for recognizing the impairment of financial assets. Under the new guidance, credit losses for certain types of financial instruments will be estimated based on expected losses. The new guidance also eliminates the other-than-temporary impairment model for available-for-sale (AFS) debt securities. Entities will begin to recognize credit losses on AFS debt securities as allowances rather than as reductions in the carrying value of the securities. Impairment that is not credit-related impairment will continue to be recognized in other comprehensive income and entities will no longer consider the length of time a security has been in an unrealized loss position when determining whether a credit loss exists. ASU 2016-13 becomes effective for annual and interim periods beginning after December 15, 2019.&#160;We adopted this standard prospectively on January 1, 2020 and the adoption of the standard did not have a material impact to our consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our investments and external market factors. We will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RleHRyZWdpb246NDczNGNiZmQzMTdjNDQ2ZGFjYTM1ODU3NDhhOGFhZmZfMjE0_cb3dcb11-e0a9-4aee-9397-de7cbd43258c">Balance Sheet Accounts and Supplemental Disclosures &lt;div style="padding-left:13.5pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.198%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.037%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;margin-top:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accrued Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.345%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.037%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued research, development and manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RleHRyZWdpb246NDczNGNiZmQzMTdjNDQ2ZGFjYTM1ODU3NDhhOGFhZmZfMjA4_e0a8e33e-6466-4d89-8b30-41225a1939f7">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.198%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.037%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d32d41940004ac69ab3e925dc608b16_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMS0xLTEtMS0w_bffb098b-2fec-4042-a22b-c00897ec687b"
      unitRef="usd">5037000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i66b9f2bf0629423f8f13a6d9b8d59715_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMS0zLTEtMS0w_2740be78-288f-4288-9d35-7b948eef6aee"
      unitRef="usd">4911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0932341a746544db8e4c8d23687dc2fa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMi0xLTEtMS0w_29e9e81b-350a-41d4-ba1f-5b8fd0ab03c6"
      unitRef="usd">823000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idac3ffcae99148378a966a1d5496f6d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMi0zLTEtMS0w_8cc246c2-6c4d-442f-8c58-366d635e55b4"
      unitRef="usd">811000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i53a5ee8c610c4eea808c434dace5267f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMy0xLTEtMS0w_2e62c167-ba38-4009-aa8d-2c1be84bb56e"
      unitRef="usd">575000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i156fb1dc9c064fd6a03c6e46d5e10599_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfMy0zLTEtMS0w_7c103ff7-41be-48ef-a83b-a721921df522"
      unitRef="usd">575000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNC0xLTEtMS0w_99c4ffa2-3031-4414-98db-aeeb991c1433"
      unitRef="usd">6435000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNC0zLTEtMS0w_6958f7e5-8b47-496c-a1cc-c5cf16ca5fd0"
      unitRef="usd">6297000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNS0xLTEtMS0w_8f93f9b8-82b4-49d9-9378-a05a73ef6632"
      unitRef="usd">4940000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNS0zLTEtMS0w_41c58610-80c3-4327-b62b-afe01b2d8ec0"
      unitRef="usd">4679000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNi0xLTEtMS0w_ee8b74d3-e245-43cc-a85e-5eb1cab0883a"
      unitRef="usd">1495000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjVlYmM2ZTUxZTBmMjQxOGI4YjRhYjkyYTY0NzU0MGZjL3RhYmxlcmFuZ2U6NWViYzZlNTFlMGYyNDE4YjhiNGFiOTJhNjQ3NTQwZmNfNi0zLTEtMS0w_e6054ba4-79cd-4997-93e4-dcb990d0a76b"
      unitRef="usd">1618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RleHRyZWdpb246NDczNGNiZmQzMTdjNDQ2ZGFjYTM1ODU3NDhhOGFhZmZfMjA1_da11b8ff-2455-4940-86ad-883bfd57ef63">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued expenses consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.345%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.037%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued research, development and manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMS0xLTEtMS0w_e19d7d1a-9e18-478b-b9e3-844fc410dea6"
      unitRef="usd">2036000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMS0zLTEtMS0w_c3334cef-1407-4951-8730-2c80acc1da9a"
      unitRef="usd">2152000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMi0xLTEtMS0w_3166510e-d762-4413-882a-c7441d80dbce"
      unitRef="usd">542000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMi0zLTEtMS0w_803a7ba6-a169-47a3-a390-5e3959b8a22a"
      unitRef="usd">435000</us-gaap:AccruedProfessionalFeesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMy0xLTEtMS0w_4a48b858-9a93-4796-8740-0757ea013b7c"
      unitRef="usd">10126000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <anab:AccruedResearchAndDevelopmentExpensesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfMy0zLTEtMS0w_cde398f0-b87d-40e9-b746-10587143ea1a"
      unitRef="usd">8196000</anab:AccruedResearchAndDevelopmentExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfNC0xLTEtMS0w_69a47cfc-3e35-48fa-a0c6-d30f2a2e4f61"
      unitRef="usd">212000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfNC0zLTEtMS0w_3ea32177-670c-469d-94e2-35c756e6b51e"
      unitRef="usd">269000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfNS0xLTEtMS0w_254851f2-90b2-437f-b4d7-32d8de010bba"
      unitRef="usd">12916000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80Ni9mcmFnOjQ3MzRjYmZkMzE3YzQ0NmRhY2EzNTg1NzQ4YThhYWZmL3RhYmxlOjE1ZTY5NjhhMWVhMjQwZTM4MzBlN2Q2NjU0OWQ0ODdlL3RhYmxlcmFuZ2U6MTVlNjk2OGExZWEyNDBlMzgzMGU3ZDY2NTQ5ZDQ4N2VfNS0zLTEtMS0w_066c1418-fbd4-4691-b7d1-36d1103677ed"
      unitRef="usd">11052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODg4OQ_76d2d487-85d5-4bd1-aeb5-bfc2bbe7f2ae">Collaborative Research and Development Agreements&lt;div style="padding-left:13.5pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;GlaxoSmithKline Collaboration &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2014, we entered into a Collaboration and Exclusive License Agreement (the &#x201c;GSK Agreement&#x201d;) with TESARO, Inc. an oncology-focused biopharmaceutical company now a part of GlaxoSmithKline (&#x201c;GSK&#x201d;). Under the terms of the 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 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, we and TESARO, Inc. entered into Amendment No.&#160;1 to the GSK Agreement to add an antibody discovery program against an undisclosed fourth target for an upfront license fee of $2.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For each development program, we are eligible to receive milestone payments of up to $18.0 million if certain preclinical and clinical trial events are achieved by GSK, up to an additional $90.0 million if certain U.S. and European regulatory submissions and approvals in multiple indications are achieved, and up to an additional $165.0 million upon the achievement of specified levels of annual worldwide net sales. We will also be eligible to receive tiered single-digit royalties related to worldwide net sales of products developed under the collaboration. Unless earlier terminated by either party upon specified circumstances, the agreement will terminate, with respect to each specific developed product, upon the latter 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, we determined that the upfront license fees and research funding under the 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 December 2015, 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 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="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We assessed this arrangement 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) R&amp;amp;D 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 the contract inception, be provided by other vendors, to conclude that the license does not have stand-alone functionality and is therefore not distinct.&#160;Additionally, we determined that the 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="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the transaction price includes the upfront payment, research reimbursement revenue, and milestones earned to date, which are allocated in their entirety to the single performance obligation. We earned and recognized two clinical milestones for $15.0 million during the six months ended June 30, 2020. No other future clinical or regulatory milestones have been included in the transaction price, as all milestone amounts were subject to the revenue constraint. As part of the constraint evaluation, we considered numerous factors including the fact that the receipt of milestones is outside of our control and contingent upon success in future clinical trials, an outcome that is difficult to predict, and the licensees&#x2019; 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 IP 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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Milestones recognized through June&#160;30, 2020 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:18pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.799%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.957%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%;"&gt;(GSK4057190A/Dostarlimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%;"&gt;(GSK40974386/Encelimab)&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IND clearance from the FDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 3 clinical trial initiation - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3'18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 3 clinical trial initiation - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filing of the first NDA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filing of the first MAA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognized $0 and&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; $15.0 million in revenue under this agreement during the three and six months ended June 30, 2020, respectively, and $0 and $5.0 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; during the three and six months ended 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In December 2011, we entered into a license and collaboration agreement (the &#x201c;BMS Agreement&#x201d;) with Celgene, now a part of Bristol-Myers Squibb (&#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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The agreement provided for an upfront payment of $6.0 million from BMS, which we received in 2011 and recognized through 2014, milestone payments of up to $53.0 million per target, low single-digit royalties on net sales of antibodies against each target, and reimbursement of specified research and development costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We assessed this arrangement in accordance with ASC Topic 606 and concluded that the contract counterparty, BMS, is a customer.&#160;We identified the following material promises under the BMS Agreement: (1) the licenses under certain patent rights relating to four targets and transfer of certain development and regulatory information, (2) R&amp;amp;D services, (3) a written report documenting findings and (4) Steering Committee meetings. We considered the research and discovery capabilities of BMS, BMS&#x2019;s inability to sub-license the four targets, and the fact that the discovery and optimization of these antibodies is proprietary and could not, at the time of the contract inception, be provided by other vendors, to conclude that the license does not have stand-alone functionality and is therefore not distinct.&#160;Additionally, we determined that the report of findings and steering committee participation would not have been provided without the R&amp;amp;D services and license agreement. Based on these assessments, we identified all services to be interrelated, and therefore concluded that the promises should be combined into a single performance obligation at the inception the arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the transaction price includes the upfront payment, success fees, expense reimbursement, and milestones earned to date, which are allocated in their entirety to the single performance obligation.&#160;None of the future clinical or regulatory milestones have been included in the transaction price, as all milestone amounts were subject to the revenue constraint. As part of the constraint evaluation, we considered numerous factors, including the fact that the receipt of milestones is outside of our control and contingent upon success in future clinical trials and the licensees&#x2019; efforts.&#160;Any consideration related to sales-based milestones, including royalties, will be recognized when the related sales occur as they were determined to relate predominantly to the IP license granted to BMS and therefore have also been excluded from the transaction price.&#160;We will re-evaluate the transaction price in each reporting period and as uncertain events are resolved or other changes in circumstances occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Milestones achieved through June&#160;30, 2020 under the BMS Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:10pt;margin-bottom:10pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.970%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-PD-1 &lt;br/&gt;(CC-90006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;Completion of first &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt; toxicology studies using GLPs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 1 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue from future contingent milestone payments will be recognized when it is more likely than not that the revenue will not be reversed in future periods. Cash is generally received within 30 days of milestone achievement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:4.5pt;padding-left:22.5pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There was no revenue recognized under this agreement during the three and six months ended June 30, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i96bd0f07327c4329bc51f2c0e2fab562_D20140301-20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfNjk2_7c07135b-88a0-4d29-90c9-9c5c5839c22e"
      unitRef="usd">17000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="ic89766296fcd4498b713afd65b385a76_I20140331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODMw_c21c53bf-1df5-4e02-961c-b14628394673"
      unitRef="target">3</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets
      contextRef="i42bd8d20c0e04c6190224617dc1fa4fb_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfOTg5_7411350c-db5c-474e-98af-fc29ef03226f"
      unitRef="target">4</anab:RevenueRecognitionMilestoneMethodNumberOfOutstandingResearchAndDevelopmentTargets>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="i53a9400f7b5641e0a0287c993b3b5040_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTAzMQ_f56930d0-325d-4bc4-af33-9884a9283248"
      unitRef="usd">2000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents
      contextRef="i42bd8d20c0e04c6190224617dc1fa4fb_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTEyMQ_2d4e02b1-4884-4ae3-aeb2-8dbe19087ab7"
      unitRef="usd">18000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponPreclinicalAndClinicalTrialEvents>
    <anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals
      contextRef="i42bd8d20c0e04c6190224617dc1fa4fb_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTIxNw_e6a6bc93-ed4e-4559-a136-9f85933fd9dc"
      unitRef="usd">90000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponCertainUnitedStatesAndEuropeanRegulatorySubmissionsAndApprovals>
    <anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales
      contextRef="i42bd8d20c0e04c6190224617dc1fa4fb_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTM0OA_60fcc956-ccfc-4d85-ab7b-a46500989e48"
      unitRef="usd">165000000.0</anab:RevenueRecognitionMilestoneMethodContingentUponAchievementOfSpecifiedLevelsOfWorldwideSales>
    <anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent
      contextRef="i53a9400f7b5641e0a0287c993b3b5040_D20141101-20141130"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTc0MQ_09f75117-c7a5-447c-aaca-d8a388fed678">P12Y</anab:RevenueRecognitionMilestoneMethodAgreementTermFollowingFirstCommercialSaleOrExpirationOfTheLastToExpirePatent>
    <anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod
      contextRef="iab5b65b50ac244e0a9812c0e374b98af_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMzkzNg_1c8019ba-2a58-410f-b4a9-8de74fd7f2ef"
      unitRef="milestone">2</anab:RevenueRecognitionMilestoneMethodNumberOfMilestonesAchievedDuringPeriod>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i52eb676d142b43c090bd73588535ad2f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMzk2Mw_cce8ea41-2bd4-475c-a9eb-c4179576ce32"
      unitRef="usd">15000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODg5OA_91ec04ac-858d-4a88-b07e-41b70b0c7b84">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Milestones recognized through June&#160;30, 2020 under the GSK Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:18pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.799%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.956%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.957%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%;"&gt;(GSK4057190A/Dostarlimab)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%;"&gt;(GSK40974386/Encelimab)&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IND clearance from the FDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$4.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 2 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 3 clinical trial initiation - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3'18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 3 clinical trial initiation - second indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filing of the first NDA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filing of the first MAA - first indication&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$5.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1'20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Milestones achieved through June&#160;30, 2020 under the BMS Agreement are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:10pt;margin-bottom:10pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.970%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-PD-1 &lt;br/&gt;(CC-90006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone Event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;Completion of first &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt; toxicology studies using GLPs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$0.5M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Phase 1 clinical trial initiation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.0M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4'16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i6a057b1631ac403b9636639370f1a5c4_D20150401-20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMi0xLTEtMS0w_3e41d23f-73d5-42b5-90e3-85e3bdc94785"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i00d301896c1b44a4b22d5307a3729017_D20151001-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMi00LTEtMS0w_f2819285-774e-47e8-abeb-4d9673fbf1c4"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ibdee632df0d642b0b326e039ff77cf1d_D20160701-20160930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMi03LTEtMS0w_3e24ff16-8efa-4af0-ba93-30d0806660be"
      unitRef="usd">1000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ibf11049dbb36426c9d831530e6f2339a_D20160101-20160331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMy0xLTEtMS0w_2f8a3189-68f6-45f0-9b31-a76c4bdc664c"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="if656bfd346c745528f4192335a18ee03_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMy00LTEtMS0w_11104810-1ded-42e0-a714-90f46be5e931"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="ia21116b0bd704396908b2c1abe9c9c80_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfMy03LTEtMS0w_efd1e669-022d-441f-a47a-d865fd9f8cbd"
      unitRef="usd">4000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="if3142c10bd744b31bd11671ca9c51a14_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNC0xLTEtMS0w_fadc7602-4dcf-4935-bad2-84d0ebd0a3db"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i01a8bc1380e2419cbb0dbe22435e17b8_D20171001-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNC00LTEtMS0w_94ea5cf1-4e04-44c6-9f2d-8ac6db4bf3b8"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i988d2566ec644394a96f58e2dd7b085d_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNC03LTEtMS0w_58177ed8-b3de-4955-8634-037bc404d6a2"
      unitRef="usd">3000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i3b6165cc98744269ab9aee825dd0a5f7_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNS0xLTEtMS0w_57e78dcd-9da2-4551-80c7-a9c9534d791d"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i2e41ad5102c64a83a15f492ab39832dd_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNi0xLTEtMS0w_db2fda18-396d-4a98-b3ba-27a3716db13e"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i09061cc61ae14792a0a8bc8c2b7ec749_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfNy0xLTEtMS0w_f2baaab3-edbf-425e-94d3-bc4365942ffc"
      unitRef="usd">10000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount
      contextRef="i06a9a98121104cafb8e15675d17a6206_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOmJlNmE1NWQ5ZjMyNjRiODY4ZmVlMDE2NzU2YmI1NDY4L3RhYmxlcmFuZ2U6YmU2YTU1ZDlmMzI2NGI4NjhmZWUwMTY3NTZiYjU0NjhfOC0xLTEtMS0w_5159b37a-0360-43bf-83a6-41a76d3a1d79"
      unitRef="usd">5000000.0</anab:RevenueRecognitionMilestoneMethodMilestonesAchievedDuringThePeriodAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3fe36999e0f453e8b84602e5adb536a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMzI5ODUzNDg5MjUyMg_f114e0c8-1779-4abb-b320-f84fd1f60ba2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab5b65b50ac244e0a9812c0e374b98af_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfNTMzMg_81479459-1804-4663-b638-be7f8aad5aae"
      unitRef="usd">15000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42be804babc849f68b96bd0f504f5acd_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMzI5ODUzNDg5MjUyNg_969090cc-3655-4a34-a6cf-8623001fe155"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71cac709ebb64549992c70dbd515a250_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfMTA5OTUxMTYzNjY4NA_830ce8f9-2c23-4ad7-9faf-4126e795a5ef"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived
      contextRef="ic7ddae26de9347c5933c4446700136f8_D20110101-20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfNjAzOA_bc0a5dc6-629d-43bd-b547-5aa80582f471"
      unitRef="usd">6000000.0</anab:RevenueRecognitionMultipledeliverableArrangementsUpfrontFeeReceived>
    <anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone
      contextRef="i2d76d60bcb8c47798c6372d337e62a91_I20111231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfNjEzOA_ef6e7f5c-4c23-46ca-8c8e-d109ca9f2bc4"
      unitRef="usd">53000000.0</anab:RevenueRecognitionMilestoneMethodMaximumRevenuePerMilestone>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="ifa40251fc7214e6287ab4b7564e41843_D20160401-20160630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOjM3M2RkYzcwZWQ3MDQ1YjBhMDQ5ODQzNDU1NTJlY2VhL3RhYmxlcmFuZ2U6MzczZGRjNzBlZDcwNDViMGEwNDk4NDM0NTU1MmVjZWFfMi0xLTEtMS0w_205d4dd6-9a5d-40e1-80ec-35b48d810ee4"
      unitRef="usd">500000</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned
      contextRef="ifee7b38005494986936c0c1088990bd9_D20161001-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RhYmxlOjM3M2RkYzcwZWQ3MDQ1YjBhMDQ5ODQzNDU1NTJlY2VhL3RhYmxlcmFuZ2U6MzczZGRjNzBlZDcwNDViMGEwNDk4NDM0NTU1MmVjZWFfMy0xLTEtMS0w_5059c4f2-0273-484e-a357-92524e1d7b1c"
      unitRef="usd">1000000.0</anab:RevenueRecognizedMilestoneMethodMilestonePaymentEarned>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f177d82a6364b0ca9340c19fcdd8dbc_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODgyNQ_0b0d478c-100b-45f7-b9cf-55bf5a505b9f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05eadba0112a476bae155c24eeee4c53_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODgyNQ_11fe52f0-2a72-40ad-a1ee-1403a16ea8e1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dc6aa354aaa4d57b7e6882e481771c7_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODgyNQ_72e4fd73-e7cd-42ec-bc61-7f02b60ca463"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if943b54a3bd64014a581f784577dd517_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF80OS9mcmFnOjEwMWZiODZmYWFjNTQwNDA5ZDkwNGFiOTY3Y2FmNGY4L3RleHRyZWdpb246MTAxZmI4NmZhYWM1NDA0MDlkOTA0YWI5NjdjYWY0ZjhfODgyNQ_dfe0739f-d073-429e-b3b8-8fa5feb71adb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMTY4NQ_cbaa9fb0-da54-412d-b97a-0b3c845bdffc">Notes Payable &lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December&#160;24, 2014, we entered into a Loan and Security Agreement, as amended from time to time, the Loan Agreement, with a bank and a financial institution whereby we may borrow up to $15.0 million in three separate draws of $5.0 million each. The Term A Loans, for an aggregate of $5.0 million, were drawn on December&#160;24, 2014 with a fixed interest rate of 6.97%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2016, the Loan Agreement was amended to combine Term B Loans and Term C Loans for a total of $10.0 million available for draw through December 31, 2016 and delay the beginning of our Term A Loans&#x2019; principal repayments from February&#160;1, 2016 until February&#160;1, 2017. The Term B Loans and Term C Loans became available for draw on July&#160;1, 2016. In December 2016, we further amended the Loan Agreement to (i)&#160;allow for the Term B Loans and Term C Loans to be drawn on December&#160;30, 2016, (ii)&#160;delay principal repayments of all Term Loans until February&#160;1, 2018 and (iii)&#160;amend the interest rate for each Term Loan. The Term B Loans and the Term C Loans were drawn on December&#160;30, 2016, and Term A, B and C Loans are now collectively referred to as the Term Loans. Principal repayments began in February 2018, and were paid in full, without penalty or premium on January 1, 2020.&lt;/span&gt;&lt;/div&gt;The costs incurred to issue the Term Loans were deferred and were included in the discount to the carrying value of the Term Loans in the accompanying balance sheet. The Term Loans also included a final payment fee of $0.8 million due at the earlier of prepayment or the maturity date of the Term Loans. The deferred costs and the final payment fee were amortized to interest expense over the expected term of the Term A Loans using the effective interest method.</us-gaap:DebtDisclosureTextBlock>
    <anab:DebtInstrumentMaximumBorrowingCapacity
      contextRef="idab7ad44db5d4105a306bebf934aaeff_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMjEw_f797071d-755f-46d8-90cd-d8d7a9b5514f"
      unitRef="usd">15000000.0</anab:DebtInstrumentMaximumBorrowingCapacity>
    <anab:DebtInstrumentNumberOfLoanInstallments
      contextRef="i97577949b6c34b00ba59c3ba0d661ecf_D20141224-20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMjE2_b3a5b190-d91c-427d-8c1e-8a53cf07451a"
      unitRef="installment">3</anab:DebtInstrumentNumberOfLoanInstallments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idcf8683647454053b3e5cf9db65a60e9_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMjM3_1bf3fc08-44d2-4f8d-a7a6-5d9b33409745"
      unitRef="usd">5000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i02331065355a40a0812009fbe6ab94eb_D20141224-20141224"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMjg0_a71da707-5b77-4d0b-baed-63c353c2be49"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icd17072803e84ed3a1dca29cadabc1c1_I20141224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMzUw_f1b79e2a-9344-4b38-8ef0-47d57521a06f"
      unitRef="number">0.0697</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iae46a3cc55744cff8f2557e2b6efa988_I20160131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfNDU5_6bcf1224-9d2a-447e-a68a-f6c0b6a43e3a"
      unitRef="usd">10000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="i24dac3deecc1428aa776748b1d630774_I20160131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81NS9mcmFnOmYyOTVkOGU1NTgwMTQ3NGI5Y2JlNjkzMTZkMThkY2VlL3RleHRyZWdpb246ZjI5NWQ4ZTU1ODAxNDc0YjljYmU2OTMxNmQxOGRjZWVfMTQ0Ng_885fbadc-9728-4cfb-b0b0-adce59200b2a"
      unitRef="usd">800000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNTA4Ng_b9ef2c2d-6024-4b90-9cda-5281cc1374cb">Fair Value Measurements and Available for Sale Investments&lt;div style="text-indent:13.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our financial instruments consist principally of cash, cash equivalents, restricted cash, short-term and long-term investments, receivables, accounts payable, and notes payable. Certain of our financial assets and liabilities have been recorded at fair value in the consolidated balance sheet in accordance with the accounting standards for fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:4.5pt;padding-left:11.25pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="background-color:rgb(255,255,255, 0.0);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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.489%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.489%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.346%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at End of Period Using:&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;At June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money market funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mutual funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money market funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mutual funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:9pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in cash and cash equivalents or restricted cash in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:2pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Marketable Securities.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; For fair values determined by Level 1 inputs, which utilize quoted prices in active markets for identical assets, the level of judgment required to estimate fair value is relatively low. For fair values determined by Level 2 inputs, which utilize quoted prices in less active markets for similar assets, the level of judgment required to estimate fair value is also considered relatively low. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:4.5pt;padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value of Other Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of our other financial instruments estimated as of June&#160;30, 2020 and December&#160;31, 2019 are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.360%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.756%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.463%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.756%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following methods and assumptions were used to estimate the fair value of our notes payable: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Notes Payable&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;We use the income approach to value the aforementioned debt instrument. We use a present value calculation to discount principal and interest payments and the final maturity payment on these liabilities using a discounted cash flow model based on observable inputs. We discount these debt instruments based on what the current market rates would offer us as of the reporting date. Based on the assumptions used to value these liabilities at fair value, these debt instruments are categorized as Level 2 in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;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="text-indent:13.5pt;text-align:justify;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Available for Sale&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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 June&#160;30, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.391%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.613%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Of our outstanding agency securities, $10.1 million have maturity dates of less than one year and $6.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDMyMA_ce15d8c4-6e6f-4469-88ff-19c0657de4b3"&gt;one&lt;/span&gt; to two years as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All of our outstanding certificates of deposit have a maturity date of less than one year as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(3)&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;obligations have maturity dates of less than one year as of June&#160;30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Of our outstanding U.S. Treasury securities, $95.7 million have maturity dates of less than one year and $7.8 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDc4OQ_611760b8-f908-4802-a244-299ad6fe8190"&gt;one&lt;/span&gt; to two years as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;June&#160;30, 2020&#160;and&#160;December&#160;31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.540%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.192%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than 12 Months&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12 Months or Greater&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="text-align:center;margin-top:17pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.540%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.192%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than 12 Months&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12 Months or Greater&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNTEwMA_e4024498-aad3-474e-bdb0-c5e146951163">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.489%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.489%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.346%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at End of Period Using:&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;At June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money market funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mutual funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money market funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mutual funds&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:9pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in cash and cash equivalents or restricted cash in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;(2)&#160;Included in short-term or long-term investments in the accompanying consolidated balance sheets depending on the respective maturity date.</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i8f37ddd85f8a4323a1c60dc30347e21e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMy0xLTEtMS0w_a05dc93c-26e0-4ac5-84f4-7bc8072c710d"
      unitRef="usd">213898000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i5f49a064e3e043e7995f77a2ae23f3aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMy0zLTEtMS0w_83a115fe-67d2-4f64-a515-2821463fd91b"
      unitRef="usd">213898000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i671e16a18b814c9eb9e037abff879796_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMy01LTEtMS0w_8b207ad0-6d05-477b-b990-9a030558e9c4"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i8c1d7af2ac054dbcad3d82f8ef4150f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMy03LTEtMS0w_25e583f4-e2fe-4bf6-998d-cb4e0fb3847c"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i5b132d65a28349c78bbb1adc1b33aefd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNC0xLTEtMS0w_7588e76a-fa55-4a85-8a7a-a06240eed54d"
      unitRef="usd">7633000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i14722cdb653b408f91275d697589292e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNC0zLTEtMS0w_c62fd8fb-c13e-4dca-8bb9-5463333d8a1f"
      unitRef="usd">7633000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i057ac0ba7cc443b396924ffa21f6fc06_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNC01LTEtMS0w_0308208d-8de4-4ae3-8b68-06764b401b8c"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i53dca05f158c41a4accfde1adfc16098_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNC03LTEtMS0w_cb1a2826-86ea-4ade-8e38-9c2ce65dda07"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i245f0a0d0f654424b6762da4aefe2b5c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNS0xLTEtMS0w_36e043d4-df62-45bf-a1ba-699676a5ea38"
      unitRef="usd">103459000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc75d1959a6a47f4af1a403ba208f942_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNS0zLTEtMS0w_365b5c02-c82a-4078-8a68-a05f807c647d"
      unitRef="usd">103459000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c58699e1f254718af40879d49c2fc46_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNS01LTEtMS0w_097e0030-9f37-4eb8-acec-4c99abb8ed84"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia645e7822218469eb8a92c67d6c7f9c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNS03LTEtMS0w_171b71bf-74c4-4ce1-aec8-5e1929439dc3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3c59f71ad35b4fb6939988008b28a482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNi0xLTEtMS0w_19206cca-9905-4d90-b669-800beee712cd"
      unitRef="usd">4724000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id3636254d44f4705a7bdc1c316fe84b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNi0zLTEtMS0w_a112e6d1-0cd2-40a2-8d8f-1197b8c02712"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if4221c58e52f4909b36605dadd146b7d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNi01LTEtMS0w_bcf55efe-1f2e-4c9c-9cc7-345ce3c24722"
      unitRef="usd">4724000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2bae3a3b55204825acfb1e76f20b24e9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNi03LTEtMS0w_c3e60e8a-6af3-4306-a769-6b149a5e510d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2e50ce5daab3447dad66246292238408_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNy0xLTEtMS0w_526083ef-f1c1-42ff-a9ac-b701e82157c3"
      unitRef="usd">16658000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie25346e7ed2e41128d447599f19406e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNy0zLTEtMS0w_b8169e38-bff3-4c98-a0cf-d049c713bc1a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i87e8aec8bd684334990123ae403b48ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNy01LTEtMS0w_21d7533b-5f5c-46d2-bbe6-a3fcbd8aa588"
      unitRef="usd">16658000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4546f45cf9aa4e14b24127e5f9d4fea3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfNy03LTEtMS0w_e78a00d0-0a80-4da0-b267-fde184e92c72"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6582daa1e75a42c99b2c88fb68720000_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfOC0xLTEtMS0w_705c3981-525e-4576-bac5-9104670bcdbf"
      unitRef="usd">46186000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i634628641819402ea5a026c99c65fee0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfOC0zLTEtMS0w_4915c535-d136-42c2-a84f-02803ffb2202"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5afc50a2b8994761afc8a58bf465a177_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfOC01LTEtMS0w_a710ad7b-4867-486b-ac25-b4298a5c1aff"
      unitRef="usd">46186000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8deb5ba4bcc84302b69d17f0f24ab273_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfOC03LTEtMS0w_dcf93cbb-c825-4c71-992f-367e45299ff9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i283afa0e67cd42aeab8585bafa160c58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTEtMS0xLTEtMA_2f0c1cc2-3672-4cfb-ae94-cf3157c2825f"
      unitRef="usd">162928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="iad79f0debb14428ebf3392e5e62747f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTEtMy0xLTEtMA_2632aaa9-fe59-47d3-9932-89516e526e49"
      unitRef="usd">162928000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ice9b2f89044948839a8118a0d06f7a5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTEtNS0xLTEtMA_6684aa4c-9e52-4419-be4d-d61e4c41d887"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i3ae8bcf391864fa0aa1fae80ecada4d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTEtNy0xLTEtMA_33e7d46b-e207-476a-9def-682b0e851e43"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i615e00ca5d0c4bf59737de4d3cdfbc79_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTItMS0xLTEtMA_c297a8ae-6f0d-4041-bd00-57db91c89f11"
      unitRef="usd">7619000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i1f53689c44d1477c8a8d5c85e33e6cc9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTItMy0xLTEtMA_420e0f77-59a9-491d-b664-93000b46edcc"
      unitRef="usd">7619000</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="ia69f92c3883442f9ac3e7e29f738fb30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTItNS0xLTEtMA_813e183a-fec9-4025-af7d-2cca1a078312"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure
      contextRef="i81773a563de44608944662bcf2ed16fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTItNy0xLTEtMA_b95b88c0-22ed-4eaf-91cc-ca9130adb62d"
      unitRef="usd">0</anab:CashAndCashEquivalentsAndRestrictedCashFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1314feba242541ccb85ee011650a241f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTMtMS0xLTEtMA_e19140d5-759b-46fb-adf9-cb6d7ed084cb"
      unitRef="usd">96434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie28343e2bb1346cf8adac040d1b222e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTMtMy0xLTEtMA_5b928d72-77ae-450b-af19-eb5f62eab4d6"
      unitRef="usd">96434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9721b1302c414be08dec7c70d723679d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTMtNS0xLTEtMA_91e1361f-6167-4c83-a6c2-03c17d4cf328"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib7b8236a8069444dbd3402454e377e08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTMtNy0xLTEtMA_ab63fc28-2f24-4ae7-8528-795b9c8598cd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7ffe7f846fdd4215911f4435da2aa99e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTQtMS0xLTEtMA_af9479c4-27ff-4d97-a036-028e4fbf2592"
      unitRef="usd">5428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a7d15b780cc49718b9b66a048b4bd67_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTQtMy0xLTEtMA_fd92769b-851d-44a4-9e90-db3fec7a0ce1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i517769fb8d3d4d88aedfb8eec789dbee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTQtNS0xLTEtMA_f369ae18-2f2b-4950-b3e7-c02caee0a7af"
      unitRef="usd">5428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifd196481c21f47a4a577f91a86c9cfb5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTQtNy0xLTEtMA_92ee0944-6364-44ba-b6c8-6e796da6d2d4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifd03e6864f804fc58c70bfc59184c013_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTUtMS0xLTEtMA_3c26520f-626b-45d5-a284-bf1bd7132fa6"
      unitRef="usd">33623000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8593ebc645ee46948c43e41d158d3af3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTUtMy0xLTEtMA_6310267e-7e7d-4ae4-bed2-de2a87d4a057"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iabbc376d15634a1fb86f1c3d4ac1b7a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTUtNS0xLTEtMA_04b9f001-33d8-43fd-a3fa-95dbbb307aed"
      unitRef="usd">33623000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd08bd2fc85b4abda26874719cd114d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTUtNy0xLTEtMA_6f4712de-c4ac-436c-be98-bc42def34284"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7b22d6399ae941ebbdfaeadbcf067b12_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTYtMS0xLTEtMA_9c866638-072f-4b1e-b82b-1dd3126aa90d"
      unitRef="usd">122030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i484afade34ac4f13b779613730827833_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTYtMy0xLTEtMA_4a1c8d3c-cd4f-45fd-8848-f3dc577840d7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i39cc9a46fe5d49889d8ebe52bc7d1d5f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTYtNS0xLTEtMA_1f6acb5c-9dfe-43d6-b6cb-3519716dff02"
      unitRef="usd">122030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i403d086035bb480f9b075e653fb9d8dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjNmMDI1ZDk2ZGEzZDQ3MjhiYjAwODRkM2QxNjQ1Yzc0L3RhYmxlcmFuZ2U6M2YwMjVkOTZkYTNkNDcyOGJiMDA4NGQzZDE2NDVjNzRfMTYtNy0xLTEtMA_dbccd477-1ca9-45e2-bcaf-bc6b173a1a49"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNTA5MQ_09373db8-6ea5-49cb-b513-006c19ce2b50">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of our other financial instruments estimated as of June&#160;30, 2020 and December&#160;31, 2019 are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.360%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.756%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.463%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.756%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="icfc8182adcd340dbba5a9d6b679c198a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOmYwMTJmOGIyZjExZjQ1Y2I5YWZlN2E5Y2I5ODYxMTZhL3RhYmxlcmFuZ2U6ZjAxMmY4YjJmMTFmNDVjYjlhZmU3YTljYjk4NjExNmFfMi0xLTEtMS0w_03dfa04c-7780-4d34-b6b1-27ea58d4259c"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i87ca5ad55d624da486ade4979c6c6e91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOmYwMTJmOGIyZjExZjQ1Y2I5YWZlN2E5Y2I5ODYxMTZhL3RhYmxlcmFuZ2U6ZjAxMmY4YjJmMTFmNDVjYjlhZmU3YTljYjk4NjExNmFfMi0zLTEtMS0w_25c0324d-6219-4582-a66b-aa2b0990a40c"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i92c9bc6572b241d984f314480b4b40be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOmYwMTJmOGIyZjExZjQ1Y2I5YWZlN2E5Y2I5ODYxMTZhL3RhYmxlcmFuZ2U6ZjAxMmY4YjJmMTFmNDVjYjlhZmU3YTljYjk4NjExNmFfMi01LTEtMS0w_ddbf95f0-b11b-46d9-a0ce-983f12d4f282"
      unitRef="usd">1375000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="if773f164cfbe4303af8285dcf9a7dee4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOmYwMTJmOGIyZjExZjQ1Y2I5YWZlN2E5Y2I5ODYxMTZhL3RhYmxlcmFuZ2U6ZjAxMmY4YjJmMTFmNDVjYjlhZmU3YTljYjk4NjExNmFfMi03LTEtMS0w_214cae74-02ec-4020-b7b5-d2cb3e1cdeaf"
      unitRef="usd">1365000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfMzI5ODUzNDg4ODQzOA_a7b006db-c7fb-4333-8eed-014a7f086242">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 June&#160;30, 2020 are as follows:&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.391%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.608%;"/&gt;&lt;td style="width:1.0%;"/&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:10.613%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Agency securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Certificates of deposit&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Total available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #ffffff;border-bottom:3pt double #ffffff;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Of our outstanding agency securities, $10.1 million have maturity dates of less than one year and $6.5 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDMyMA_ce15d8c4-6e6f-4469-88ff-19c0657de4b3"&gt;one&lt;/span&gt; to two years as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All of our outstanding certificates of deposit have a maturity date of less than one year as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(3)&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All of our outstanding commercial and corporate&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;obligations have maturity dates of less than one year as of June&#160;30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-22.5pt;padding-left:24.75pt;margin-top:3pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Of our outstanding U.S. Treasury securities, $95.7 million have maturity dates of less than one year and $7.8 million have a maturity date of between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDc4OQ_611760b8-f908-4802-a244-299ad6fe8190"&gt;one&lt;/span&gt; to two years as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMS0xLTEtMS0w_abfa8173-ac22-41ff-97dc-b6f6cbb254f3"
      unitRef="usd">16607000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMS0zLTEtMS0w_f753933b-32f2-488b-b205-331ce16f21ab"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMS01LTEtMS0w_6e7b3ced-c3b8-4fbb-a04c-2a6c3dcf0f1a"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMS03LTEtMS0w_0d7768d1-a311-49b9-bca1-5ec40d0f1135"
      unitRef="usd">16658000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia8f6105def3f440fa068be7ec8c6f3e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMy0xLTEtMS0w_eabfcdbc-f2ab-44c6-af3c-8fe5706557c4"
      unitRef="usd">4683000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia8f6105def3f440fa068be7ec8c6f3e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMy0zLTEtMS0w_852edcbd-7113-446f-8933-7221f6a8f24c"
      unitRef="usd">41000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia8f6105def3f440fa068be7ec8c6f3e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMy01LTEtMS0w_57e69bc8-1391-4670-bc75-85c82f990647"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia8f6105def3f440fa068be7ec8c6f3e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfMy03LTEtMS0w_68231230-2926-4f25-87a7-c50541c8b4ae"
      unitRef="usd">4724000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6ef98a5e8fb3430ba800e85641de87e2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNC0xLTEtMS0w_613a9440-6830-4983-b423-3105f8676a60"
      unitRef="usd">45961000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6ef98a5e8fb3430ba800e85641de87e2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNC0zLTEtMS0w_627fe528-210a-4973-a9ad-f8e034a00646"
      unitRef="usd">225000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6ef98a5e8fb3430ba800e85641de87e2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNC01LTEtMS0w_880e0e43-848e-4bdb-9d52-3dba76cf58c4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ef98a5e8fb3430ba800e85641de87e2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNC03LTEtMS0w_128596c8-e885-4b79-a954-000b39f3464f"
      unitRef="usd">46186000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNS0xLTEtMS0w_ac53a390-0175-4c25-858a-b7ce9132286c"
      unitRef="usd">102816000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNS0zLTEtMS0w_5afee987-f3c9-41ac-960f-38b0a33ebd3b"
      unitRef="usd">643000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNS01LTEtMS0w_a4499eb4-8e4b-4bac-abad-1d25a84e6317"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNS03LTEtMS0w_7f9cf918-67b2-4c81-8785-439917e0169e"
      unitRef="usd">103459000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNi0xLTEtMS0w_b159d782-bb24-4d8e-8a53-0148a578d14e"
      unitRef="usd">170067000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNi0zLTEtMS0w_35b56d66-d5b7-485d-a69d-629a1c0e221c"
      unitRef="usd">961000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNi01LTEtMS0w_9cb35dbd-8c25-4754-829b-1321fc819c46"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjI0ODI1YWE1ODA5NzQ5YzA4NGU3ZTQ4YTc3YmM5YmQzL3RhYmxlcmFuZ2U6MjQ4MjVhYTU4MDk3NDljMDg0ZTdlNDhhNzdiYzliZDNfNi03LTEtMS0w_0553195c-0bec-421f-88de-553be1c16af1"
      unitRef="usd">171027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDIzNg_cd60389a-36fb-4126-a33c-df5b3ad5de00"
      unitRef="usd">10100000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDI4NQ_14084a04-c140-4463-8317-a48f08901615"
      unitRef="usd">6500000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i8287b04dcd9644f1898c3799662ecdd3_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDMyNg_8030a594-0b71-4bc8-b4d7-46ec97c7edc8">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="ic57bc093ef7146ed970a42ea68a105fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfMzI5ODUzNDg4ODYxMQ_6c4861fb-bfa5-4cf3-9a61-98895ece68c6">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="id873fd0682654c6e90f53dd2bac761de_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfMzI5ODUzNDg4ODYyOA_7ccbe331-c232-41f1-bd4a-ab1386aa16ab">P1Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDcwNQ_7faa18fc-62dd-4e72-b326-41bb1c6d5b63"
      unitRef="usd">95700000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i9e555052cbfa417a81ce201e493bc712_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDc1NA_75762ac0-1e29-4a53-be94-f4258c0cc3d9"
      unitRef="usd">7800000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <anab:AvailableforsaleDebtSecuritiesRemainingMaturity
      contextRef="i2ac15721c0374c1f91ebe38ae8718729_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNDc5NQ_475e32db-8743-4825-8e2d-aeb4cd387fee">P2Y</anab:AvailableforsaleDebtSecuritiesRemainingMaturity>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RleHRyZWdpb246MzMzNDViMDBhNDZiNDI4ZWI3NTRiNTFjZTMzMjZiZWRfNTA5MA_c306587e-4b11-405b-8b56-43471fd7aadb">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of&#160;June&#160;30, 2020&#160;and&#160;December&#160;31, 2019, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.540%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.192%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than 12 Months&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12 Months or Greater&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="text-align:center;margin-top:17pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.540%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.340%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.192%;"/&gt;&lt;td style="width:1.0%;"/&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:9.634%;"/&gt;&lt;td style="width:1.0%;"/&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:9.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than 12 Months&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12 Months or Greater&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial and corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;US Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy0xLTEtMS0w_48146bb2-5916-4ca7-9f45-e5afc1af561c"
      unitRef="usd">3630000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy0zLTEtMS0w_b0aac7dd-79a1-493f-a773-20c1ad756fc4"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy01LTEtMS0w_83df9756-b745-4170-8761-7a4f5bcdf62f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy03LTEtMS0w_2d213fac-3374-4b98-8f11-a531c796b6e9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy05LTEtMS0w_d8b2c4e0-96a5-4990-9a47-1329b08502db"
      unitRef="usd">3630000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie68f0e72246d4a7bbfa0164f775eb0b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYxMDZmMmE4MTI1NDQ1MWNhMGY3YmQ3OWUzMDNmOTAwL3RhYmxlcmFuZ2U6NjEwNmYyYTgxMjU0NDUxY2EwZjdiZDc5ZTMwM2Y5MDBfMy0xMS0xLTEtMA_6aba83fd-aa67-4796-a0ff-da38f5710d0c"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy0xLTEtMS0w_1b46d395-17fe-4e02-9462-72b15b43b2d8"
      unitRef="usd">5986000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy0zLTEtMS0w_2cdad348-cec5-4802-a4d4-3a4f5b303414"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy01LTEtMS0w_83ff69db-fc99-430d-8bdc-d23e65e0cd5b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy03LTEtMS0w_d87b8117-7530-49a7-a9d4-ff80b18d06bc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy05LTEtMS0w_c08a8f14-78dc-4679-8b3a-82c5a8935c62"
      unitRef="usd">5986000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2cf989c3eb8d4d1c884e8a8460513c75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfMy0xMS0xLTEtMA_e60f4013-dd61-465e-aecd-bb5e9b1a6dbf"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC0xLTEtMS0w_4a1e4396-5749-48e3-b6c4-46730fcb9b88"
      unitRef="usd">17608000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC0zLTEtMS0w_132da996-dcfd-44bd-9686-1717ad13636b"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC01LTEtMS0w_4f5d24fb-8262-4502-a306-554c47ce7264"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC03LTEtMS0w_c12c95f1-0ff9-4567-9962-3d6ae5e34ecf"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC05LTEtMS0w_c2897888-de25-4d59-842a-57ff39a72e3d"
      unitRef="usd">17608000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6a2fda710ad34a4d970d42243c5b9820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNC0xMS0xLTEtMA_545db094-4671-46a3-9bad-55d8ebcc93cf"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS0xLTEtMS0w_000c59e8-4ba9-4cc6-bbbd-888f8c56e893"
      unitRef="usd">23594000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS0zLTEtMS0w_0ae5a790-a595-4dfe-84df-075b0f3cc15f"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS01LTEtMS0w_fa5a8568-f93b-4483-ba9d-10af7799aaac"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS03LTEtMS0w_bae2caa5-1562-4cc6-ba63-ee47ea3d2b9f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS05LTEtMS0w_61edd622-65b2-43c2-940f-9fb5b320de2e"
      unitRef="usd">23594000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF81OC9mcmFnOjMzMzQ1YjAwYTQ2YjQyOGViNzU0YjUxY2UzMzI2YmVkL3RhYmxlOjYzYjU1NGUxZmEyNTQwMjNhNzVhYjU5NzIzZjVlNDU3L3RhYmxlcmFuZ2U6NjNiNTU0ZTFmYTI1NDAyM2E3NWFiNTk3MjNmNWU0NTdfNS0xMS0xLTEtMA_42fce43d-ab04-42fe-b85d-f35fc1895378"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RleHRyZWdpb246Zjg3MzY2NTQ2ZmUyNDU2MDg3NmZkODNhOGNkZmJkN2ZfMjkw_b7c9ee32-3d10-472b-9b28-4e57a378d0b7">Stockholders&#x2019; Equity &lt;div style="padding-left:13.5pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Of the 500,000,000&#160;shares of common stock authorized, 27,287,338 shares were issued and outstanding as of June&#160;30, 2020. Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at June&#160;30, 2020 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.056%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Issued and Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,697,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:13.5pt;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,277,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;997,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,972,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RleHRyZWdpb246Zjg3MzY2NTQ2ZmUyNDU2MDg3NmZkODNhOGNkZmJkN2ZfNTE_c8d32e8a-ae27-444f-bf92-1f99e998cbe7"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RleHRyZWdpb246Zjg3MzY2NTQ2ZmUyNDU2MDg3NmZkODNhOGNkZmJkN2ZfODk_3e94ffe3-41e7-4a27-818f-5654a55d2777"
      unitRef="shares">27287338</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RleHRyZWdpb246Zjg3MzY2NTQ2ZmUyNDU2MDg3NmZkODNhOGNkZmJkN2ZfODk_46a7a456-e851-402e-a5cf-c3335dc92eac"
      unitRef="shares">27287338</us-gaap:CommonStockSharesIssued>
    <anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RleHRyZWdpb246Zjg3MzY2NTQ2ZmUyNDU2MDg3NmZkODNhOGNkZmJkN2ZfMjg2_ddf01882-3d16-431f-9c69-059b47ed5cc0">Common stock reserved for future issuance upon the exercise, issuance or conversion of the respective equity instruments at June&#160;30, 2020 are as follows: &lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.056%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Issued and Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,697,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares Reserved For:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:13.5pt;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,277,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;997,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,972,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anab:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RhYmxlOmJlYTc0NzBmODdhNjRlNThhMGY5OTRlNmU2YTlmNGNlL3RhYmxlcmFuZ2U6YmVhNzQ3MGY4N2E2NGU1OGEwZjk5NGU2ZTZhOWY0Y2VfMS0xLTEtMS0w_1d319359-bacc-43e7-bf92-876f0394a7c6"
      unitRef="shares">2697996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9ea2612e6afb4e6082bd43853d5a60ff_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RhYmxlOmJlYTc0NzBmODdhNjRlNThhMGY5OTRlNmU2YTlmNGNlL3RhYmxlcmFuZ2U6YmVhNzQ3MGY4N2E2NGU1OGEwZjk5NGU2ZTZhOWY0Y2VfNC0xLTEtMS0w_5154703c-9d83-4ba1-928a-acd8513ec89f"
      unitRef="shares">3277042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if850893e486f49f99cef83cf142d3b12_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RhYmxlOmJlYTc0NzBmODdhNjRlNThhMGY5OTRlNmU2YTlmNGNlL3RhYmxlcmFuZ2U6YmVhNzQ3MGY4N2E2NGU1OGEwZjk5NGU2ZTZhOWY0Y2VfNS0xLTEtMS0w_ee075b48-38fa-40a2-98de-b7e82d6046d9"
      unitRef="shares">997682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF82NC9mcmFnOmY4NzM2NjU0NmZlMjQ1NjA4NzZmZDgzYThjZGZiZDdmL3RhYmxlOmJlYTc0NzBmODdhNjRlNThhMGY5OTRlNmU2YTlmNGNlL3RhYmxlcmFuZ2U6YmVhNzQ3MGY4N2E2NGU1OGEwZjk5NGU2ZTZhOWY0Y2VfNi0xLTEtMS0w_4bf5730c-7a83-41be-96e6-98da43fbeebd"
      unitRef="shares">6972720</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzYzNg_9f939f32-a076-4a99-9dc2-813ea3bf8f56">Equity Incentive Plans &lt;div style="padding-left:13.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 12, 2017, our board of directors and stockholders approved and adopted the 2017 Equity Incentive Plan (the &#x201c;2017 Plan&#x201d;). The 2017 Plan became effective upon the execution and delivery of the underwriting agreement for our initial public offering on January 26, 2017, and replaced our existing 2006 Equity Incentive Plan. Under the 2017 Plan we may grant stock options, stock appreciation rights, restricted stock, restricted stock units and other awards to individuals who are then our employees, officers, directors or consultants. In addition, the number of shares of stock available for issuance under the 2017 Plan will be automatically increased each January 1, beginning on January 1, 2018, by 4% of the aggregate number of outstanding shares of our common stock as of the immediately preceding December 31 or such lesser number as determined by our board of directors. The 2017 Plan automatically increased by 1,090,203 shares as of January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 12, 2017, our board of directors and stockholders approved and adopted the 2017 Employee Stock Purchase Plan or the ESPP. The ESPP became effective upon the execution and delivery of the underwriting agreement for our initial public offering on January 26, 2017. In addition, the number shares of stock available for issuance under the ESPP will be automatically increased each January 1, beginning on January 1, 2018, by 1% of the aggregate number of outstanding shares of our common stock as of the immediately preceding December 31 or such lesser number as determined by our board of directors. The ESPP automatically increased by 272,550 shares as of January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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 have a maximum term of ten 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 six months ended June 30, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.255%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.638%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,039,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeitures and cancellations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(452,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,697,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="text-indent:13.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.700%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.139%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.554%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.142%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:18pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:18pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="text-indent:24.75pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine the appropriate risk free interest rate, expected term for employee stock based awards, contractual term for non-employee stock based awards, and volatility assumptions. The weighted-average expected option term for employee and non-employee stock based awards reflects the application of the simplified method, which defines the life as the average of the contractual term of the options and the weighted average vesting period for all option tranches. Estimated volatility incorporates historical volatility of our stock price as well as similar entities whose share prices are publicly available. The risk free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected or contractual term of the stock based payment awards. The assumed dividend yield is based on our expectation of not paying dividends in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.028%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.453%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;At June&#160;30, 2020, there was $24.1 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.99 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="i6c179910018e4253b28df08106911001_D20170126-20170126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfNzg4_7d574681-82af-436c-8c9c-883c9468ded2"
      unitRef="number">0.04</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="i843be7b067844ab4ba42fa985c09cc59_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTAwNQ_fdc8e3cd-9bca-444c-bd1b-91789a071e5e"
      unitRef="shares">1090203</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding
      contextRef="ie3e0f3c6d06643d99cff64cf96249c85_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTUwMA_e715f14f-dfc5-472c-a1c1-abfb645a6eb9"
      unitRef="number">0.01</anab:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreasePercentOfAggregateSharesOutstanding>
    <anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="i841d550ad79743fa813063932e5c0f4d_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTcxMg_4c6fc1b1-a9d8-4405-a091-e27bba17a9b3"
      unitRef="shares">272550</anab:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzI5ODUzNDg4NzAzOQ_40ab1f78-c814-435a-abb3-098a8db02c09">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9d7a172ff9414076a82e3643c4c3d82d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTkwMw_b8ae3483-39bc-4572-ad10-f96dfdcb96f6">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9d7a172ff9414076a82e3643c4c3d82d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTk0Mg_59d508c2-f567-4fe5-946a-9f644c2c77f7">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMTk0Mg_6483e931-47ba-483c-9890-6089120996a6">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzYzMQ_751fe68f-4800-4a84-9c89-290ea0d60790">A summary of the activity related to stock option awards during the six months ended June 30, 2020 is as follows: &lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.255%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.638%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:1pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,039,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeitures and cancellations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(452,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,697,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMS0xLTEtMS0w_2647a312-34cc-47ea-ac33-5e133b6a19e1"
      unitRef="shares">3039880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMS0zLTEtMS0w_8f88d976-6b93-45c8-858e-d252e6c19469"
      unitRef="usdPerShare">29.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMi0xLTEtMS0w_c1fbfc15-bb90-4f9c-8f7a-a28e937c3fac"
      unitRef="shares">142650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMi0zLTEtMS0w_6f1526e1-9c26-4ddd-addb-08f1c38d3c5b"
      unitRef="usdPerShare">16.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMy0xLTEtMS0w_0bf64bb6-fd59-4620-812f-02a852e8f7d1"
      unitRef="shares">32256</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfMy0zLTEtMS0w_f3465f4e-444a-455c-a985-cc5bbfc631e2"
      unitRef="usdPerShare">3.31</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNC0xLTEtMS0w_097a822b-2fd2-4b75-808c-e2749e4711bf"
      unitRef="shares">452278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNC0zLTEtMS0w_7d8a8599-df07-4490-adf9-76b2609290dc"
      unitRef="usdPerShare">37.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNS0xLTEtMS0w_14d44954-33da-43a2-80cb-67c927fbfcd0"
      unitRef="shares">2697996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNS0zLTEtMS0w_51c7e3c5-f11c-470f-a028-c3146c5ca516"
      unitRef="usdPerShare">27.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNS01LTEtMS0w_142a04ba-4c19-45d5-9f2d-f72abf1e2e0d">P7Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNS03LTEtMS0w_3114ef29-c139-47c9-b919-63a875cd843a"
      unitRef="usd">19517000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNi0xLTEtMS0w_e6b538c2-f195-469f-ae25-babb0ef32ccd"
      unitRef="shares">1365178</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNi0zLTEtMS0w_414b4365-a5aa-4c39-a7fc-076cfe0db110"
      unitRef="usdPerShare">25.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNi01LTEtMS0w_2945784a-2bcd-4b34-a2f0-b40e21833213">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOmJjNzUzOTVkMWViODRlYjA5NzQwNWRmODFiNzk5MjIxL3RhYmxlcmFuZ2U6YmM3NTM5NWQxZWI4NGViMDk3NDA1ZGY4MWI3OTkyMjFfNi03LTEtMS0w_8499fb80-573e-4915-8ce4-a585046cfb97"
      unitRef="usd">12530000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzYzOA_880e3caf-f628-4066-94d3-cb42c0ca064f">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.700%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.139%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.554%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.142%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:18pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:18pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfMy0yLTEtMS0yMDEz_0263649a-d4e1-40f6-a726-17ac0424612f"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i50907f62d4544172b43380eaf53be931_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfMy02LTEtMS0yMDQ5_6ce2ba6a-8ac3-47a2-b1bd-d240541eb7d2"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNC0yLTEtMS0yMDM1_fa4b82c3-7241-4dc3-bca5-130445901a9f"
      unitRef="number">0.918</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i50907f62d4544172b43380eaf53be931_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNC02LTEtMS0yMDQ5_2459b25d-d14d-40f4-84f4-fa413f8a049d"
      unitRef="number">0.685</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNS0yLTEtMS0yMDQw_717615c0-ab45-43de-90f8-b9129e57e482"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i50907f62d4544172b43380eaf53be931_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNS02LTEtMS0yMDQ5_1b32dbea-1a54-4493-ae92-0fc5029e3e77"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNi0yLTEtMS0yMDQw_32721125-0097-4d49-9c1c-91c8602cc850">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i50907f62d4544172b43380eaf53be931_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNi02LTEtMS0yMDQ5_e45d3d44-72e7-4686-98e6-1d134112f2dd">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i24611187da4842cab0f4d688e9f2cbd1_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNy0yLTEtMS0yMDQw_9465d7c3-f1f2-4cb8-8b52-27c659646b46"
      unitRef="usdPerShare">11.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i50907f62d4544172b43380eaf53be931_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjk5YmQxODAwOGNjOTQ3NTRhYzhjODA2NmE0ODRhMzBjL3RhYmxlcmFuZ2U6OTliZDE4MDA4Y2M5NDc1NGFjOGM4MDY2YTQ4NGEzMGNfNy02LTEtMS0yMDQ5_f7af798e-f899-40ae-b37d-d53d1ce93648"
      unitRef="usdPerShare">44.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzY0Mg_6d4bd021-35ab-4faf-92d6-7e8bb31a3b49">&lt;div style="text-indent:24.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.028%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.449%;"/&gt;&lt;td style="width:1.0%;"/&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:9.453%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13.5pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i86e4bdf62817429ab1560334d26b167b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMi0xLTEtMS0w_20509f9c-8519-48bd-9fd7-7d2c8c4b365d"
      unitRef="usd">958000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i85bf1227873b45eb84645813d7f69fe7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMi0zLTEtMS0w_a03bf0b5-0de3-49be-8659-231137d2476c"
      unitRef="usd">1649000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="if4b58d081c564f6d818ceca787d65f82_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMi01LTEtMS0w_f86f38bb-7469-470c-8ad3-e63b9ba297dc"
      unitRef="usd">2104000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i5366e2a8551e474594c7386e59be0c51_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMi03LTEtMS0w_54225491-f736-44e7-b6e5-b73040b0c11f"
      unitRef="usd">2889000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i4880500e564d4e71a8dc3f129c697e21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMy0xLTEtMS0w_65949883-bd2a-417c-a2b4-2836554b7bd7"
      unitRef="usd">1783000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ic8f1b3ca0c38429bacb3bef63a856407_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMy0zLTEtMS0w_9a81b1e4-a47c-4fe9-8245-163f2ea8f0a0"
      unitRef="usd">1994000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i058a993ff9594b8cb1f884e7a1515273_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMy01LTEtMS0w_a29b857f-f652-4091-b6cc-34e27ca5eeaa"
      unitRef="usd">3612000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ic813d75df97b4d32b5f6479c9fbbec40_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfMy03LTEtMS0w_24a99192-5b68-49df-9505-cc40edb117a2"
      unitRef="usd">3621000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i110964141a1f426db3bd3c1397562bc4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfNC0xLTEtMS0w_da1b5334-b926-4ea1-92b7-f24b6c461212"
      unitRef="usd">2741000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ic445f5df20ce4f16b94a911849cd250a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfNC0zLTEtMS0w_71fa6a48-1d18-4bd2-942b-a031b9108e31"
      unitRef="usd">3643000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfNC01LTEtMS0w_45e16d09-abbd-4ead-92f5-c9505ba230e5"
      unitRef="usd">5716000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RhYmxlOjUxZTg4MzEwNDE5YTQwYTNiMmU4NWVkZWM1YzYzOWZhL3RhYmxlcmFuZ2U6NTFlODgzMTA0MTlhNDBhM2IyZTg1ZWRlYzVjNjM5ZmFfNC03LTEtMS0w_d98cb868-2e0d-4789-9e7f-e48a962aa617"
      unitRef="usd">6510000</anab:SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzQ2Mg_f7cf6956-dd31-4995-be4e-1be0a2352bd1"
      unitRef="usd">24100000</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions>
    <anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83MC9mcmFnOmZhMzU3ZjU3ZTUyNzQ2ZjdiYzc3ZTcxZTc2ZTFiMjgzL3RleHRyZWdpb246ZmEzNTdmNTdlNTI3NDZmN2JjNzdlNzFlNzZlMWIyODNfMzYyNw_bb057f1b-433c-479f-a26d-fbcca1431190">P2Y11M26D</anab:EmployeeAndNonemployeeServiceSharebasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg5NzYyNQ_55a1c04e-9fe7-4f7e-99e0-a61beede317c">Commitments and Contingencies&lt;div style="text-indent:15.75pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have two non-cancellable office leases (the &#x201c;Office Leases&#x201d;), with remaining lease terms of approximately 1.25 years, each of which are classified as operating leases. Both leases expire in 2021. Only one of our leases has remaining &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;renewal options, which includes three options to renew for one additional year. The exercise of lease renewal options is at our sole discretion, which we currently do not anticipate exercising and as such were not recognized as part of our right-of-use (&#x201c;ROU&#x201d;)  asset and lease liabilities. Our lease payments are fixed, and we recognize lease expense for these leases on a straight-line basis over the lease term. Operating lease ROU assets and lease liabilities are recorded based on the present value of the future minimum lease payments over the lease term at commencement date. As our leases do not provide an implicit rate, we used our incremental borrowing rate based on the information available at effective date of adoption in determining the present value of future payments. The weighted-average discount rate used was 8.59%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our balance sheet includes our ROU assets and lease liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.375%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.671%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.879%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following costs are included in our consolidated statements of cash flow (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.871%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, the future minimum annual obligations for the Office Leases in excess of one year are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:15.75pt;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 4, 2020, we entered into a lease agreement (the &#x201c;Lease Agreement&#x201d;) with Wateridge Property Owner, LP, with respect to facilities in the building at 10770 Wateridge Circle, San Diego, California 92121. Under the Lease Agreement, we agreed to lease approximately 45,000 square feet of space in the 10770 Wateridge Circle Building for a term of 124 months, beginning on March 1, 2021 (or on such later date as described in the Lease Agreement). 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 we have to terminate the lease after seven years with the payment of a termination fee. The monthly base rent will be $4.20 per rentable square foot, and will be increased by 3% annually. We are also responsible for our pro rata share of real estate taxes, building insurance, maintenance, direct expenses and utilities under the Lease Agreement. As of June&#160;30, 2020, we have recorded $0.2&#160;million in prepaid rent and $0.3&#160;million as a security deposit, in accordance with the terms of the Lease Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Shareholder&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Lawsuit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 25, 2020, a putative securities class action was filed in the United States District Court for the Southern District of California naming AnaptysBio and certain of its current or former officers as defendants. The complaint purports to assert claims under Section 10(b) of the Exchange Act, 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;). The complaint alleges that, during the Class Period, the defendants made material misrepresentations or omissions regarding our etokimab drug that artificially inflated our stock price. The plaintiff seeks, among other things, damages in an unspecified amount, as well as costs and expenses. We believe that the plaintiff&#x2019;s allegations are without merit and intend to vigorously defend against the claims. Because AnaptysBio is in the early stages of this litigation matter, we are unable to estimate a reasonably possible loss or range of loss, if any, that may result from this matter.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <anab:LesseeOperatingLeaseNumber
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfNjM_ce5862a0-cca2-4d8e-b619-b63de91c7f14"
      unitRef="lease">2</anab:LesseeOperatingLeaseNumber>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMTQw_516e5aff-645e-4a09-b1dc-fbfc8d15d387">P1Y3M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <anab:LesseeOperatingLeaseOneYearRenewalOptionsNumber
      contextRef="i2ed314e7aed74593bb6a34824aa98293_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMjkx_8cde4f9f-c94d-4491-ab5e-108fac3d38a1"
      unitRef="renewal_option">3</anab:LesseeOperatingLeaseOneYearRenewalOptionsNumber>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMTA2OQ_f65b2f61-420d-46a8-b7db-a2a6519c5284"
      unitRef="number">0.0859</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <anab:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMjI0OQ_dc21a45d-2cb3-4a81-a284-d3ff1803e8c7">&lt;div style="text-indent:27pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our balance sheet includes our ROU assets and lease liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.375%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.671%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.879%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anab:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMS00LTEtMS0w_9fb97877-0635-48fb-bfb8-f4b554617c38"
      unitRef="usd">1020000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMS02LTEtMS0w_f2e2c751-65d2-4593-9120-88024bf09c6c"
      unitRef="usd">1402000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMi00LTEtMS0w_c9bce8f3-826d-426b-88e4-1160d3cada10"
      unitRef="usd">925000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMi02LTEtMS0w_73cd5abe-7a94-4298-9026-6e1e652b2937"
      unitRef="usd">871000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMy00LTEtMS0w_81a90c45-cb8e-4713-9383-ba0bc9f8d84b"
      unitRef="usd">180000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if8e322e19c544427b07c11c30dff454e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOjE1MDNkNmRhOWI5NzQzNmI5YWM3YWQ2NmY4ZTM1NmQ5L3RhYmxlcmFuZ2U6MTUwM2Q2ZGE5Yjk3NDM2YjlhYzdhZDY2ZjhlMzU2ZDlfMy02LTEtMS0w_d4def8eb-fe56-4315-bc40-a1447e5829a9"
      unitRef="usd">654000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMjI1OQ_b0247cc8-f597-4014-929a-71c0231bb6ae">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following costs are included in our consolidated statements of cash flow (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.871%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmFkZTBkNWJkYWNjYTQ5Nzk4MDg4YjQ2NDljN2FhZTk4L3RhYmxlcmFuZ2U6YWRlMGQ1YmRhY2NhNDk3OTgwODhiNDY0OWM3YWFlOThfMi00LTEtMS0w_ade41d75-f52a-443e-9b32-aa510e16f435"
      unitRef="usd">440000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmFkZTBkNWJkYWNjYTQ5Nzk4MDg4YjQ2NDljN2FhZTk4L3RhYmxlcmFuZ2U6YWRlMGQ1YmRhY2NhNDk3OTgwODhiNDY0OWM3YWFlOThfMi02LTEtMS0w_51f05bbf-1fb4-45e3-9bab-305e43780c07"
      unitRef="usd">440000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmFkZTBkNWJkYWNjYTQ5Nzk4MDg4YjQ2NDljN2FhZTk4L3RhYmxlcmFuZ2U6YWRlMGQ1YmRhY2NhNDk3OTgwODhiNDY0OWM3YWFlOThfMy00LTEtMS0w_b371c539-9823-4467-8595-444976b8b5ef"
      unitRef="usd">478000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i805b0deb75e64ebdb5a3f8939fdb2f35_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmFkZTBkNWJkYWNjYTQ5Nzk4MDg4YjQ2NDljN2FhZTk4L3RhYmxlcmFuZ2U6YWRlMGQ1YmRhY2NhNDk3OTgwODhiNDY0OWM3YWFlOThfMy02LTEtMS0w_fed2661a-da40-4fce-aee7-1d3b70e37aef"
      unitRef="usd">463000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ib7376039ca1b4671b119544707f2019d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMjI1MQ_4ae43f48-5da9-4b53-9044-6aa7f754f08f">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, the future minimum annual obligations for the Office Leases in excess of one year are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum payments required&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfMS0xLTEtMS0w_ad7bafc2-eef1-4943-9a34-c8b92e8f4798"
      unitRef="usd">490000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfMi0xLTEtMS0w_64fb53fb-32d3-4c90-9e41-6811890c4145"
      unitRef="usd">676000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfMy0xLTEtMS0w_627c8081-a6e9-4101-93ad-e60491cad854"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfNC0xLTEtMS0w_041938b6-8636-465d-8ea9-bcd5fcb51880"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfNS0xLTEtMS0w_506185da-f4b6-4b29-956e-51058158fe6d"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfNi0xLTEtMS0w_b5a7a7b6-e68b-4085-b10a-1e4e7ee245da"
      unitRef="usd">0</anab:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfNy0xLTEtMS0w_35b573b3-e489-47e2-a356-3fbf04946926"
      unitRef="usd">1166000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfOC0xLTEtMS0w_3a87541b-dcbf-45e4-9a35-4bd7028580f5"
      unitRef="usd">61000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RhYmxlOmJiNDcxYjRjZTM3NzQyYmNiOGE2NGM2YjlmZmUxOWE5L3RhYmxlcmFuZ2U6YmI0NzFiNGNlMzc3NDJiY2I4YTY0YzZiOWZmZTE5YTlfOS0xLTEtMS0w_39686088-849a-4aad-8542-0c0e3768a089"
      unitRef="usd">1105000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i39321231595e4055aea3cf9c594d4960_I20200504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODUwMQ_fdd70e57-3acd-46d4-a41a-bf14896131af"
      unitRef="sqft">45000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i39321231595e4055aea3cf9c594d4960_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODUzNQ_3a7e220f-85a6-4049-84a6-44895631b736">P124M</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
      contextRef="i39321231595e4055aea3cf9c594d4960_I20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODU1Ng_699750a2-2d92-46f5-9aee-0763991776c4">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1>
    <anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod
      contextRef="i8f78f9d6d9494fad879855e8958d731f_D20200504-20200504"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODU3Ng_214348ef-e0cc-4b57-a631-5d95edf1a004">P7Y</anab:LesseeOperatingLeaseLeaseNotyetCommencedExpirationPeriod>
    <anab:RentPerSquareFoot
      contextRef="i8f78f9d6d9494fad879855e8958d731f_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODUxMw_0df6c285-6736-4d79-9bab-c7413ca9a1a7"
      unitRef="usdPerSqft">4.20</anab:RentPerSquareFoot>
    <anab:AnnualRentIncreasePercent
      contextRef="i8f78f9d6d9494fad879855e8958d731f_D20200504-20200504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMzI5ODUzNDg4ODUwOQ_62580be3-50d7-4972-8011-94673cb8624c"
      unitRef="number">0.03</anab:AnnualRentIncreasePercent>
    <us-gaap:PrepaidRent
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMTY0OTI2NzQ0NzE5Mw_a885565e-e64b-4d7a-88d5-b207ce5212d7"
      unitRef="usd">200000</us-gaap:PrepaidRent>
    <us-gaap:SecurityDeposit
      contextRef="i2bc646f909ce4d12b5804f1510e07a29_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZDFjMzRiMzBlNTQwOWRiNjlmMzA2OTg2NWUwMGEwL3NlYzo4ZmQxYzM0YjMwZTU0MDlkYjY5ZjMwNjk4NjVlMDBhMF83Ni9mcmFnOmFkODcxMjBiMjY1ZTRiOThhNjUxMzBkNDVlMjg3MWU1L3RleHRyZWdpb246YWQ4NzEyMGIyNjVlNGI5OGE2NTEzMGQ0NWUyODcxZTVfMTY0OTI2NzQ0NzIwNg_df0c9553-006d-4da4-94ce-c02a1dc8c3fe"
      unitRef="usd">300000</us-gaap:SecurityDeposit>
</xbrl>
